Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Ошибка соединения с SQLPLUS  [new]
almus
Member

Откуда:
Сообщений: 44
Доброго времени суток
Такой вопрос, при попытке соеденинения
C:\Documents and Settings\priocom>sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Mon Mar 15 17:08:19 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
ERROR:
ORA-12560: TNS:protocol adapter error
Enter user-name: sys
Enter password:
ERROR:
ORA-12560: TNS:protocol adapter error
Пароль верный. ЕМ мне говорит, что Agent Connection to Instance
Status Failed
Details ORA-28000: the account is locked (DBD ERROR: OCISessionBegin)
Что я понимаю как блокированный аккаунт. Далее, что бы разблокировать аккаунт 'sys' необходимо выполнить скрипт alter user sys account unlock;
Но всё бы хорошо, да вот скрипт надо выполнять под плюсом, в который я зайти не могу))
На всякий случай выкладываю содержимое
# tnsnames.ora Network Configuration File: E:\oracle\product\10.2.0\ilich\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

ILICH_old =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ilich)
)
)

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)


#ILICH =
# (DESCRIPTION =
# (ADDRESS = (PROTOCOL = TCP)(HOST = 10.15.1.5)(PORT = 1521))
# (CONNECT_DATA =
# (SERVER = DEDICATED)
# (SERVICE_NAME = ilich)
# )
# )

ILICH =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ilich)
)
)

База запущена. Сервисы оракла тоже.

Где я прохлопал?
ЗЫ, нуб, гугл гуглил
15 мар 10, 18:20    [8481999]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
almus

Где я прохлопал?

cmd> set ORACLE
?
15 мар 10, 18:22    [8482012]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
almus
Member

Откуда:
Сообщений: 44
pravednik,

C:\Documents and Settings\priocom>set oracle
Переменная среды oracle не определена
C:\Documents and Settings\priocom>set oracle_sid=ilich
C:\Documents and Settings\priocom>set oracle
oracle_sid=ilich
C:\Documents and Settings\priocom>sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Mon Mar 15 17:30:47 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
ERROR:
ORA-12560: TNS:protocol adapter error
Enter user-name: sys
Enter password:
ERROR:
ORA-12560: TNS:protocol adapter error
C:\Documents and Settings\priocom>tnsping ilich
TNS Ping Utility for 64-bit Windows: Version 10.2.0.1.0 - Production on 15-MAR-2010 17:29:29
Copyright (c) 1997, 2005, Oracle. All rights reserved.
Used parameter files:
E:\oracle\client\10.2.0\ilich\network\admin\sqlnet.ora
TNS-03505: Failed to resolve name
15 мар 10, 18:31    [8482066]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
Sheriffua
Member

Откуда: г. Киев
Сообщений: 1223
tnsping проходит?
15 мар 10, 18:34    [8482084]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
comphead
Member

Откуда: Киев
Сообщений: 3390
almus,

вы пытаетесь присоединиться с сервера или клиента?
15 мар 10, 18:40    [8482106]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
Sheriffua
Member

Откуда: г. Киев
Сообщений: 1223
almus
pravednik,

C:\Documents and Settings\priocom>set oracle
Переменная среды oracle не определена
C:\Documents and Settings\priocom>set oracle_sid=ilich
C:\Documents and Settings\priocom>set oracle
oracle_sid=ilich
C:\Documents and Settings\priocom>sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Mon Mar 15 17:30:47 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
ERROR:
ORA-12560: TNS:protocol adapter error
Enter user-name: sys
Enter password:
ERROR:
ORA-12560: TNS:protocol adapter error
C:\Documents and Settings\priocom>tnsping ilich
TNS Ping Utility for 64-bit Windows: Version 10.2.0.1.0 - Production on 15-MAR-2010 17:29:29
Copyright (c) 1997, 2005, Oracle. All rights reserved.
Used parameter files:
E:\oracle\client\10.2.0\ilich\network\admin\sqlnet.ora
TNS-03505: Failed to resolve name


И еще:
TNS-03505
Failed to resolve name
Cause
The service name you provided could not be found in TNSNAMES.ORA, an Oracle Names server, or a native naming service.
Action
Verify that you entered the service name correctly. You may need to ensure that the name was entered correctly into the network configuration.
15 мар 10, 18:40    [8482107]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
almus
Member

Откуда:
Сообщений: 44
Sheriffua
tnsping проходит?

нет, см пост выше
# sqlnet.ora Network Configuration File: E:\oracle\product\10.2.0\ilich\network\admin\sqlnet.ora
# Generated by Oracle configuration tools.

# This file is actually generated by netca. But if customers choose to
# install "Software Only", this file wont exist and without the native
# authentication, they will not be able to connect to the database on NT.

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
15 мар 10, 18:41    [8482112]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
almus
Member

Откуда:
Сообщений: 44
comphead
almus,

вы пытаетесь присоединиться с сервера или клиента?

с сервера.
15 мар 10, 18:42    [8482117]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
almus
Member

Откуда:
Сообщений: 44
almus
[quot Sheriffua]tnsping проходит?

нет, см пост выше, не проходит
15 мар 10, 18:44    [8482129]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
Sheriffua
Member

Откуда: г. Киев
Сообщений: 1223
ILICH_old =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ilich)
)
)

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)


#ILICH =
# (DESCRIPTION =
# (ADDRESS = (PROTOCOL = TCP)(HOST = 10.15.1.5)(PORT = 1521))
# (CONNECT_DATA =
# (SERVER = DEDICATED)
# (SERVICE_NAME = ilich)
# )
# )

ILICH =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ilich)
)
)
15 мар 10, 18:45    [8482135]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
almus
Member

Откуда:
Сообщений: 44
Sheriffua

И еще:
TNS-03505
Failed to resolve name
Cause
Action
Verify that you entered the service name correctly. You may need to ensure that the name was entered correctly into the network configuration.


ввёл ай-пи адресс. Ситуация не изменилась. Вернул назад локалхост (127.0.0.1)
15 мар 10, 18:46    [8482137]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
AndreyH
Member

Откуда:
Сообщений: 2
almus
pravednik,

C:\Documents and Settings\priocom>set oracle
Переменная среды oracle не определена
C:\Documents and Settings\priocom>set oracle_sid=ilich
C:\Documents and Settings\priocom>set oracle_home=......
C:\Documents and Settings\priocom>set oracle
oracle_sid=ilich
15 мар 10, 18:48    [8482149]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
almus
Member

Откуда:
Сообщений: 44
Sheriffua,
изменил:
# tnsnames.ora Network Configuration File: E:\oracle\product\10.2.0\ilich\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)


\\ ILICH =
\\ (DESCRIPTION =
\\ (ADDRESS = (PROTOCOL = TCP)(HOST = 10.15.1.5)(PORT = 1521))
\\ (CONNECT_DATA =
\\ (SERVER = DEDICATED)
\\ (SERVICE_NAME = ilich)
\\ )
\\ )

ILICH =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ilich)
)
)

Ситуация пока без изменений, ilich_old убрал.
15 мар 10, 18:49    [8482152]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
almus
Member

Откуда:
Сообщений: 44
AndreyH
almus
pravednik,


C:\Documents and Settings\priocom>set oracle_home=......


упс,
C:\Documents and Settings\priocom>set oracle_home=ilich
но всё же
C:\Documents and Settings\priocom>sqlplus / as sysdba
Error 6 initializing SQL*Plus
Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

C:\Documents and Settings\priocom>
15 мар 10, 18:50    [8482156]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
AndreyH
Member

Откуда:
Сообщений: 2
almus
AndreyH
almus
pravednik,


C:\Documents and Settings\priocom>set oracle_home=......


упс,
C:\Documents and Settings\priocom>set oracle_home=ilich
но всё же
C:\Documents and Settings\priocom>sqlplus / as sysdba
Error 6 initializing SQL*Plus
Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

C:\Documents and Settings\priocom>

надеюсь, это у вас просто от невнимательности, а не от того, что вы не знаете различие между oracle_home и oracle_sid
15 мар 10, 18:54    [8482172]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
Sheriffua
Member

Откуда: г. Киев
Сообщений: 1223
almus
Sheriffua,
изменил:
# tnsnames.ora Network Configuration File: E:\oracle\product\10.2.0\ilich\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)


\\ ILICH =
\\ (DESCRIPTION =
\\ (ADDRESS = (PROTOCOL = TCP)(HOST = 10.15.1.5)(PORT = 1521))
\\ (CONNECT_DATA =
\\ (SERVER = DEDICATED)
\\ (SERVICE_NAME = ilich)
\\ )
\\ )

ILICH =
(DESCRIPTION =
==> (ADDRESS = (PROTOCOL = TCP)(HOST = 192.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ilich)
)
)

Ситуация пока без изменений, ilich_old убрал.


вы и хост поменяли :)
15 мар 10, 18:54    [8482173]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
almus
Member

Откуда:
Сообщений: 44
AndreyH

надеюсь, это у вас просто от невнимательности, а не от того, что вы не знаете различие между oracle_home и oracle_sid

день весёлый, но
almus
Доброго времени суток
....
ЗЫ, нуб,


Sheriffua


вы и хост поменяли :)


да, 10,15,1,5 алиас сервера
поставил локалхост, до выяснения, что ли
15 мар 10, 19:03    [8482200]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
almus
Member

Откуда:
Сообщений: 44
C:\Documents and Settings\priocom>sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Tue Mar 16 09:19:23 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
ERROR:
ORA-12557: TNS:protocol adapter not loadable
Enter user-name: sys
Enter password:
ERROR:
ORA-12557: TNS:protocol adapter not loadable
не подскажите, где тут собака зарыта?
16 мар 10, 11:19    [8484310]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
almus
Member

Откуда:
Сообщений: 44
almus,

несколько ора_хоме?
16 мар 10, 11:21    [8484322]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
almus
Member

Откуда:
Сообщений: 44
almus,
выполнил
C:\Documents and Settings\priocom>set oracle_home
oracle_home=E:\oracle\product\10.2.0\ilich
подкоректировал ключь реестра ORACLE_HOME в HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient10g_home1
установил значение переменной oracle_home в переменных Windows
но все равно:

C:\Documents and Settings\priocom>sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Tue Mar 16 10:34:27 2010

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

ERROR:
ORA-12557: TNS:protocol adapter not loadable
16 мар 10, 11:34    [8484457]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
almus
Member

Откуда:
Сообщений: 44
almus,

как правильно включить логирование коннекта? "включить отслеживание и reexecute операции", хотелось бы посмотреть что конкретно не получается у Oracle
16 мар 10, 11:36    [8484480]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
ArtLess
Member

Откуда:
Сообщений: 178
В студию
listener.ora
lsnrctl status
16 мар 10, 11:49    [8484648]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
almus
Member

Откуда:
Сообщений: 44
ArtLess
В студию
listener.ora
lsnrctl status


ArtLess,

# listener.ora Network Configuration File: E:\oracle\product\10.2.0\ilich\network\admin\listener.ora
# Generated by Oracle configuration tools.



LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = priocomdb)(PORT = 1521))
)
)

C:\Documents and Settings\priocom>lsnrctl status

LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 16-╠└╨-2010 11:07:30

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

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Producti
Start Date 15-╠└╨-2010 15:30:18
Uptime 0 days 19 hr. 37 min. 12 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File E:\oracle\product\10.2.0\ilich\network\admin\listener.ora
Listener Log File E:\oracle\product\10.2.0\ilich\network\log\listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=priocomdb)(PORT=1521)))
Services Summary...
Service "ilich" has 1 instance(s).
Instance "ilich", status READY, has 2 handler(s) for this service...
Service "ilich_XPT" has 1 instance(s).
Instance "ilich", status READY, has 2 handler(s) for this service...
The command completed successfully
16 мар 10, 12:07    [8484871]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
ArtLess
Member

Откуда:
Сообщений: 178
В tnsname.ora
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
замени на
(ADDRESS = (PROTOCOL = TCP)(HOST = priocomdb)(PORT = 1521))
В студию
tnsping ILICH
16 мар 10, 12:23    [8485017]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка соединения с SQLPLUS  [new]
almus
Member

Откуда:
Сообщений: 44
ArtLess,
C:\Documents and Settings\priocom>tnsping illich
TNS Ping Utility for 64-bit Windows: Version 10.2.0.1.0 - Production on 16-MAR-2010 11:30:33
Copyright (c) 1997, 2005, Oracle. All rights reserved.
Used parameter files:
E:\oracle\product\10.2.0\ilich\network\admin\sqlnet.ora
TNS-03505: Failed to resolve name
16 мар 10, 12:32    [8485106]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Oracle Ответить