2008-10-20 140 views
3

一位同事想要使用SQL Server 2000企業管理器查詢Oracle數據庫中的一個表。如何從SQL Server 2000查詢Oracle表?

他知道如何做整個DTS的事情,但不想沿着這條路線進行附加查詢。

還有別的辦法嗎?

回答

0

您應該可以將其作爲鏈接服務器添加(在企業管理器中的安全下)。然後,您可以查詢它以下列方式:

SELECT * FROM OracleServer.Database.dbo.Table

- 從未使用過甲骨文實際上,所以不知道如果「DBO」位將是正確的,如果此只是一個SQL Server的東西。

1

這裏有一個一步一步的指導:Setting up an Oracle Linked Server

注意,爲Oracle RDBMS默認微軟驅動程序無法正常工作,因此你需要安裝Oracle客戶端(或即時客戶端)

另一個微軟鏈接:MSDN