Задать вопрос
@j2nz

Как создать связанный Oracle сервер с Ms SQL server?

Привет, хабрчане.
Суть проблемы такова. У меня есть два сервера, один с пиками точеными на Oracle Server, второй MS SQL Server.
Мне нужно, что бы раз в сутки происходил шедулинг связанного сервера(Oracle) с insert_ом в MS таблицу. Я создал связанный сервер через MSDASQL(MS OLE DB Provider for ODBC Drivers), предварительно добавив в Администраторе ODBC системный DSN использующий Ms Oracle ODBC Driver указывающий на сервер Oracle.
Работаю в Managment Studio.
Эта связка работает, НО только при ручном запуске и через ворнинг:
"[Microsoft][ ODBC Oracle Wire Protocol driver] The Progress Software corporation product you are attempting to access has been provided to you by Microsoft for exclusive ise with any application other than microsoft pruducts".
Соответственно query висит пока не окнешь этот ворнинг, потом проходит корректно.
Когда создаешь Job в SQL Server Agent, он не проходит из ошибки:
"Cannot create an instance of OLE DB provider MSDASQL for linked server [SQLSTATE 42000]". Как я понимаю связанной с той же самой проблемой, что и при ручном запуске.

Информации по это проблеме не нашел. Может кто сталкивался с таким? Пните пожалуйста в какую сторону искать решение.
  • Вопрос задан
  • 48 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы