如何从SQL Server 2000查询Oracle表?

时间:2008-10-20 14:07:24

标签: oracle sql-server-2000

一位同事希望使用SQL Server 2000企业管理器查询Oracle数据库中的表。

他知道如何做整个DTS的事情,但不想沿着那条路线进行附加查询。

还有其他办法吗?

2 个答案:

答案 0 :(得分:1)

以下是分步指南:Setting up an Oracle Linked Server

请注意,Oracle RDBMS的默认Microsoft驱动程序不起作用,因此您需要安装Oracle客户端(或即时客户端)

另一个Microsoft链接:MSDN

答案 1 :(得分:0)

您应该能够将其添加为链接服务器(在企业管理器的安全性下)。然后,您可以通过以下方式查询它:

SELECT * FROM OracleServer.Database.dbo.Table

- 实际上从未使用过Oracle,所以不确定“dbo”位是否正确,或者这只是一个SQL Server的东西。