Как запросить таблицу Oracle из SQL Server 2000? - PullRequest
3 голосов
/ 20 октября 2008

Коллега хотел бы запросить таблицу в базе данных Oracle, используя SQL Server 2000, Enterprise Manager.

Он знает, как все это делать с DTS, но не хочет идти по этому пути для добавления специальных запросов.

Есть ли другой способ?

Ответы [ 2 ]

1 голос
/ 20 октября 2008

Пошаговое руководство: Настройка связанного сервера Oracle

Обратите внимание, что драйвер Microsoft по умолчанию для Oracle RDBMS не работает, поэтому вам необходимо установить клиент Oracle (или мгновенный клиент)

Другая ссылка Microsoft: MSDN

0 голосов
/ 20 октября 2008

Вы сможете добавить его в качестве связанного сервера (в разделе «Безопасность в Enterprise Manager»). Затем вы можете запросить его следующим образом:

SELECT * FROM OracleServer.Database.dbo.Table

- На самом деле никогда не использовал Oracle, поэтому не уверен, что бит «dbo» будет правильным или это только SQL Server.

...