Как установить Открытое подключение к базе данных (ODBC) из задания агента SQL Server на сервер Oracle? - PullRequest
0 голосов
/ 15 октября 2018

У меня есть SQL Server, который использует агент SQL Server.
В этом агенте у меня есть несколько заданий, которые необходимо подключить к другому серверу Oracle через ODBC.
Я добавил системный DSN в качестве источника данных ODBC(32-разрядная версия).
У меня есть tnsnames.ora с правильной строкой подключения, поскольку мое подключение успешно выполнено из источника данных ODBC.
В задании должна быть неверная строка подключения, но я не знаю, что это может быть,

Строка подключения, используемая в задании: Dsn=SISF_MYDNS;uid=MyId;pwd=MyPwd;dbq=MyDb;dba=W;apa=T;exc=F;fen=T;qto=T;frc=10;fdl=10;lob=T;rst=T;btd=F;bnf=F;bam=IfAllSuccessful;num=NLS;dpm=F;mts=T;mdi=F;csr=F;fwc=F;fbs=64000;tlo=O;mld=0;oda=F

Источник данных ODBC ODBC Data Source

Имена TNS tnsnames

1 Ответ

0 голосов
/ 16 октября 2018

SQL Server искал 64-битный ODBC, и я добавил только 32-битный драйвер ODBC.
После создания 64-битного ODBC с теми же конфигурациями, что и 32-битный драйвер, я смог без проблем подключиться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...