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

Откуда:
Сообщений: 21
На Windows 2003 поставлен Oracle 10g.
Если соединяться с базой по localhost, всё работает как надо, но если с другого компа по сети, то выдает ошибку ORA-12154 TNS: невозможно разрешить заданный идентификатор соединения.

Вот TNSNAMES.ORA

# tnsnames.ora Network Configuration File: C:\oracle\product\10.1.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracler.Workpi)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)

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


А ВОТ LISTENER.ORA

# listener.ora Network Configuration File: C:\oracle\product\10.1.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\product\10.1.0\db_1)
(PROGRAM = extproc)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracler.Workpi)(PORT = 1521))
)
)
)

Почему же так происходит?! Что-то я не могу разобраться, прошу помощи ...

К сообщению приложен файл. Размер - 0Kb
4 окт 08, 10:04    [6264989]     Ответить | Цитировать Сообщить модератору
 Re: Не виден по сети.  [new]
terrymoon
Member

Откуда:
Сообщений: 315
DNS работает?
что в tnsnames на другом компе?
4 окт 08, 10:54    [6265021]     Ответить | Цитировать Сообщить модератору
 Re: Не виден по сети.  [new]
ъъъ
Guest
1. Покажи sqlnet.ora с клиента.
2. сделай tnsping <имя>, должна быть такая же ошибка
3. ты случайно не стартовать БД хочешь? потому что регистрация у тебя динамическая, не стартанешь удаленно
4. на localhost заходишь как conn / as sysdba? или conn /@tnsname as sysdba?
4 окт 08, 11:12    [6265040]     Ответить | Цитировать Сообщить модератору
 Re: Не виден по сети.  [new]
Trassing
Member

Откуда:
Сообщений: 21
---> DNS работает исправно.

---> На клиенте TNSNAMES.ORA:

# tnsnames.ora Network Configuration File: C:\Oracle\product\10.1.0\Client_2\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.

ORCL_RACLER =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = racler)(PORT = 1521))
)
(CONNECT_DATA =
(SID = orcl)
(SERVER = DEDICATED)
)
)


---> Вот ещё SQLNET.ORA с клинета:

# sqlnet.ora Network Configuration File: C:\Oracle\product\10.1.0\Client_2\network\admin\sqlnet.ora
# Generated by Oracle configuration tools.

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)


---> tnsping выдает такуюже ошибку...
---> На счет четвертого вопроса не совсем понял.
6 окт 08, 08:25    [6267460]     Ответить | Цитировать Сообщить модератору
 Re: Не виден по сети.  [new]
ъъъ
Guest
что непонятно по 4му вопросу?

ты пишешь
>>Если соединяться с базой по localhost, всё работает как надо,
как соединяешься? в sql+


и почему на сервере в tnsnames хост Oracler а на клиенте Racler?
6 окт 08, 08:41    [6267467]     Ответить | Цитировать Сообщить модератору
 Re: Не виден по сети.  [new]
ъъъ
Guest
создавал запись через OEM, буква О запала?
6 окт 08, 08:57    [6267498]     Ответить | Цитировать Сообщить модератору
 Re: Не виден по сети.  [new]
Trassing
Member

Откуда:
Сообщений: 21
Базу создал при установке оракл.
На др. компе установил клиента и настраиваю ODBC. Вот так.
Делаю тест соединения и получаю ошибку.

Сам не знаю почему racler. Если просто исправить tnsnames.ora на клиенте? Надо попробовать!
6 окт 08, 09:11    [6267513]     Ответить | Цитировать Сообщить модератору
 Re: Не виден по сети.  [new]
Trassing
Member

Откуда:
Сообщений: 21
Исправил TNSNAMES.ORA на клиенте. Всё нормально. Соединился без ошибок...

Но на некоторых компах в сети пошла ошибка:
6 окт 08, 13:36    [6269150]     Ответить | Цитировать Сообщить модератору
 Re: Не виден по сети.  [new]
Trassing
Member

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


К сообщению приложен файл. Размер - 0Kb
6 окт 08, 13:37    [6269159]     Ответить | Цитировать Сообщить модератору
 Re: Не виден по сети.  [new]
Trassing
Member

Откуда:
Сообщений: 21
Исправил, переустановив клиета
19 фев 09, 09:39    [6837493]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить