ORA-12170 через db link

AnenVS
Дата: 28.09.2015 15:39:45
Добрый день!

Прошу подсказать, может быть кто сталкивался, с такой проблемой...

Пытаюсь через Developer выполнить любой запрос через Db link, отбивается с ошибкой ORA-12170.

При этой используя эти же параметры(tns и логин\пароль) в базу из которой хочу инфу захожу спокойно(!), через тот же Developer. Tns ping естественно проходит.

TNS выглядит вот так

BASE2 =
(DESCRIPTION =
(ADDRESS=(PROTOCOL=TCP)(HOST=1.1.1.1)(PORT=1521))
(CONNECT_DATA=(SID=base2sid))
)

В настройках db link пробовал так

(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(Host=1.1.1.1)(Port=1521)))(CONNECT_DATA=(SID=base2sid)))

и так

BASE2

и вот так

1.1.1.1:1521/base2sid


Вариант (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(Host=1.1.1.1)(Port=1521)))(CONNECT_DATA=(SID=base2sid)))
но с другой базой - работает...

Заранее благодарен.
ы!
Дата: 28.09.2015 16:13:05
TNS alias должен быть на сервере, на котором делаешь db link
Клиент коннектится к серверу. Сервер через db link коннектится к другому серверу.
Если делаешь db link через (DESCRIPTION=....) не факт что у тебя твой сервер может пробиться к удалённому серверу.