2017-01-19 12 views
0

мы запускаем сервер MS SQL 2005 и установили драйвер Oracle «Поставщик Oracle для OLE DB»
С помощью этого драйвера мы установили успешный «Связанный сервер», к «Oracle 10g Enterprise Database».
Все работает отлично для серверного месяца без каких-либо проблем.Тестовое соединение для LinkedServer в SSMS не выполнено на клиенте, а не на машине

Внезапно мы не можем подключить больше к Linked Server и получать эту ErrorMessage когда мы попробовать «Test Connection» от нашего Клиента Error Message LinkedServer
непосредственно на машине, мы можем использовать LinkedServer без каких-либо проблем и все (например Тестовое соединение , выберите * из openquery и т. д.) работают нормально.
Также мы можем использовать Ping и Tracert для целевого сервера Oracle от хоста и всех клиентов.
Мы переустановили драйвер и перезагрузили машину без каких-либо успехов.

В этой точке мы действительно не знаем, как решить эту проблему :(

Кто-нибудь есть идеи, как решить эту проблему?

С наилучшими пожеланиями, Ральф

+0

Наши ИТ-коллега нашел решение: _ ДЕЙСТВИЕ (S) ДЛЯ ДОСТИЖЕНИЯ «НАЗАД К ОБСЛУЖИВАНИЮ»: < Переустановка Драйверы ODAC .ODAC не могут работать внутри SQL-экземпляра. Конфигурированный драйвер ODAC, DCOM MSDAINITIALIZE и разрешения каталога, позволяющие ODAC запускаться вне SQL-экземпляра. Это хорошо. – Ralf

ответ

-1

ДЕЙСТВИЯ (S), чтобы достичь «ВЕРНУТЬСЯ В ОБСЛУЖИВАНИЕ»: < Переустановите драйверы ODAC .ODAC не может запускаться внутри SQL-экземпляра. Конфигурированный драйвер ODAC, DCOM MSDAINITIALIZE и разрешения каталога, чтобы позволить ODAC запускаться за пределами SQL-экземпляра. Это хорошо.