Відповідно до стандартної процедури, яку ми використовували протягом багатьох років для попередніх версій як Oracle, так і SQL Server, я встановив останній пакет OAC Oracle, який включає драйвер Oracle OLE на наш новий вузол SQL Server 2008 R2 x64. Я зробив рекомендовану перезавантаження системи, але OraOLEDB.Oracle не відображається у вузлі "Пов'язані сервери \ Провайдери" в SSMS. Єдина відмінність між цією установкою та попередніми установками SQL Server полягає в тому, що я зараз використовую SQL Server x64 (для Windows 2008 R2). Чи має це змінитись?
Зауважте, що я можу підключитися до серверів Oracle за допомогою SQL * Plus безпосередньо з вузлів SQL Server. Єдине, чого мені не вистачає, це провайдер. Хтось знає, чого я пропускаю? В Інтернеті є багато публікацій, але, здається, існує велика сум'яття та застарілі посилання на сторінку завантаження Oracle.
ТІЛЬКО, що мені потрібно зробити, це створити зв'язаний сервер до Oracle і запустити обрані запити проти нього. Мені не потрібно нічого робити через Visual Studio.