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=....) не факт что у тебя твой сервер может пробиться к удалённому серверу.