Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Проблема при подключении к iSQL* Plus  [new]
Roman81
Member

Откуда: Алма-Ата
Сообщений: 95
При попытке подключения к iSQL* Plus (через браузер) выдает ошибку “ERROR - ORA-12514: TNS:listener does not currently know of service requested in connect descriptor”
Версия Oracle 10.2.0.1.0, файл listener.ora проверял и service_name там есть. Подскажите, как исправить проблему?
26 июн 09, 16:05    [7349077]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
stranger.
Member

Откуда: ... а откуда не скажу
Сообщений: 236
isqlplusctl start
26 июн 09, 18:37    [7350120]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
skelet
Member [заблокирован]

Откуда: moskau
Сообщений: 5549
stranger.,

не, у него там что-то типа запрос к несуществующему service name.
я бы для начала проверил, а вообще sqlplus работает аль нет?
26 июн 09, 19:12    [7350210]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
Roman81
Member

Откуда: Алма-Ата
Сообщений: 95
stranger.
isqlplusctl start


Stranger,
эту команду я уже выполнил:
$ isqlplusctl start
iSQL*Plus 10.2.0.1.0
Copyright (c) 2003, 2005, Oracle. All rights reserved.
Starting iSQL*Plus ...
iSQL*Plus started.

Затем в брузере запускаю http://192.168.1.171:5560/isqlplus/, появляется окно логина для ввода имени юзера, пароля и connect identifier и при попытке залогиниться появляется ошибка ORA-12154, о которой я писал ранее. И еще вопрос, строка "connect identifier" должна содержать подменю?
29 июн 09, 07:15    [7353296]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
Roman81
Member

Откуда: Алма-Ата
Сообщений: 95
skelet
stranger.,

не, у него там что-то типа запрос к несуществующему service name.
я бы для начала проверил, а вообще sqlplus работает аль нет?


Skelet,
SQL*Plus работает.
$ sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on Mon Jun 29 09:10:21 2009

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> connect / as sysdba
Connected.
SQL> select status from v$instance;

STATUS
------------
OPEN
29 июн 09, 07:18    [7353297]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
дурень
Guest
Roman81

SQL> connect / as sysdba
Connected.
SQL> select status from v$instance;

STATUS
------------
OPEN


в isql+ ты туда же коннектишсо?
29 июн 09, 07:39    [7353308]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
хухь
Guest
что ты вводишь в connect descriptor
29 июн 09, 07:39    [7353309]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
Roman81
Member

Откуда: Алма-Ата
Сообщений: 95
хухь
что ты вводишь в connect descriptor


Как я понимаю, надо вводить имя service_name?
29 июн 09, 07:51    [7353322]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
дурень
Guest
нет
29 июн 09, 08:00    [7353327]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
Roman81
Member

Откуда: Алма-Ата
Сообщений: 95
дурень
нет


а что же тогда?
29 июн 09, 08:46    [7353373]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
Roman81
Member

Откуда: Алма-Ата
Сообщений: 95
дурень,

Попробовал с тем же именем юзера и пароля через командную строку... такая же ошибка (((
И еще непонятно с процессом прослушивания. Он должен сам стартовать при запуске, или его необходимо вручную запускать?
29 июн 09, 08:48    [7353377]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
Roman81
Member

Откуда: Алма-Ата
Сообщений: 95
Roman81
дурень,

Попробовал с тем же именем юзера и пароля через командную строку... такая же ошибка (((
И еще непонятно с процессом прослушивания. Он должен сам стартовать при запуске, или его необходимо вручную запускать?


и еще, при перезагрузке сервака проверяю статус процесса прослушивания, выдает
$ lsnrctl status

LSNRCTL for Solaris: Version 10.2.0.1.0 - Production on 29-JUN-2009 10:57:12

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=netra1)(PORT=1521)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Solaris Error: 146: Connection refused
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Solaris Error: 146: Connection refused

Хотя процесс прослушивания создан...
29 июн 09, 08:56    [7353389]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
skelet
Member [заблокирован]

Откуда: moskau
Сообщений: 5549
Roman81
дурень,

Попробовал с тем же именем юзера и пароля через командную строку... такая же ошибка (((
И еще непонятно с процессом прослушивания. Он должен сам стартовать при запуске, или его необходимо вручную запускать?


лечите листенер...
29 июн 09, 10:31    [7353621]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
Roman81
Member

Откуда: Алма-Ата
Сообщений: 95
skelet,

Уже исправил листенер, но при подсоединении через iSQL*PLus выходит та же ошибка ORA-12154 TNS:could not resolve the connect identifier specified
29 июн 09, 12:23    [7354145]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
skelet
Member [заблокирован]

Откуда: moskau
Сообщений: 5549
Roman81,

опять же, а что при обычном соединении через sqlplus name/pass@tns ?
29 июн 09, 12:32    [7354194]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
Roman81
Member

Откуда: Алма-Ата
Сообщений: 95
skelet,

выдает ошибку ORA-12154 и запрашивает имя пользователя, после вввода которого появл-ся следующая ошибка ORA-28009: connection as SYS should be as SYSDBA or SYSOPER
30 июн 09, 10:21    [7357441]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
skelet
Member [заблокирован]

Откуда: moskau
Сообщений: 5549
Roman81
skelet,

выдает ошибку ORA-12154 и запрашивает имя пользователя, после вввода которого появл-ся следующая ошибка ORA-28009: connection as SYS should be as SYSDBA or SYSOPER

если коннектитесь от имени sys, то надо так sqlplus sys/<pass>@<tns> as sysdba
30 июн 09, 10:45    [7357583]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
Roman81
Member

Откуда: Алма-Ата
Сообщений: 95
skelet
Roman81
skelet,

выдает ошибку ORA-12154 и запрашивает имя пользователя, после вввода которого появл-ся следующая ошибка ORA-28009: connection as SYS should be as SYSDBA or SYSOPER

если коннектитесь от имени sys, то надо так sqlplus sys/<pass>@<tns> as sysdba

где <tns> - это имя sid'a?
30 июн 09, 12:33    [7358405]     Ответить | Цитировать Сообщить модератору
 Re: Проблема при подключении к iSQL* Plus  [new]
skelet
Member [заблокирован]

Откуда: moskau
Сообщений: 5549
Roman81
skelet
Roman81
skelet,

выдает ошибку ORA-12154 и запрашивает имя пользователя, после вввода которого появл-ся следующая ошибка ORA-28009: connection as SYS should be as SYSDBA or SYSOPER

если коннектитесь от имени sys, то надо так sqlplus sys/<pass>@<tns> as sysdba

где <tns> - это имя sid'a?

нет, это tnsname, которое в tnsnames.ora лежит, которые вы должны были создать с помощью netca или netmgr.

По tns имени клиент понимает на какой адрес и по какому порту стучаться к листенеру и какой service name запрашивать.
30 июн 09, 12:42    [7358471]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить