Связанный сервер Oracle в SQL Server 2017 - PullRequest
0 голосов
/ 24 октября 2018

Я пытаюсь настроить связанный сервер из экземпляра SQL Server 2017 в базу данных Oracle.Я нашел похожих вопросов , где вопрос был для Visual Studio, и ответ был на установку ODAC, но предоставленная ссылка на 32-битный ODAC специально для VS2017.

Другие решения Я нашел предложение установить полный сервер Oracle.Мне просто нужен поставщик OraOLEDB.Oracle для LinkedServer на SQL Server.У меня есть файл TNSNAMES и все такое, и я выполнил это раньше, но только установив полный сервер Oracle, но это похоже на излишество.Какой минимум мне потребуется для установки и настройки на моем сервере SQL Server, чтобы выполнить это?Такое чувство, что это должно быть очень легко сделать, но по какой-то причине это не для меня.

Большое спасибо!

1 Ответ

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

ОК, через несколько часов я сам это понял.Мне нужно было установить 64-битные компоненты ODAC с веб-сайта Oracle .

. После этого мне нужно было разархивировать и выполнить пакетный процесс install.bat из командной строки, запустив cmd.exe. как администратор

d:\oracle\install.bat all c:\oracle odac

* Обратите внимание, выше вы можете загрузить свой ODAC в любое место, для меня это был каталог, который я создал в d: \ oracle.... и вы можете установить в любое место, но я думаю, что c: \ oracle является обычным явлением.

После того, как я это сделал, мне нужно было добавить c: \ oracle и c: \ oracle \ bin в переменную окружения PATH.,

Так что, в конце концов, все было довольно просто.Надеюсь, что это поможет кому-то другому, пытающемуся пройти ту же задачу.

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