2012-01-28 72 views
0

我想知道是否有人可以給我一些關於如何從SQL Server中的存儲過程連接到Oracle數據庫的指針。從SQL Server存儲過程訪問Oracle數據庫。

+3

其中一個選項是[鏈接到oracle的服務器](https://www.google.com/search?q=linked+server+to+oracle+from+sql+server+2008) – Andomar 2012-01-28 11:45:06

回答

2

首先你的SQL Server服務器上,您需要安裝Oracle客戶端工具,這背後的原因是,希望訪問Oracle數據庫需要安裝訪問它所需的Oracle客戶端工具的任何機器。

其次,您需要配置文件「tnsnames.ora」,該文件隨上述配置安裝,以指向您要連接的所需Oracle服務器/數據庫。現在

,你將需要創建從SQL Server Management Studio中鏈接服務器該服務器在Oracle服務器。

然後在存儲過程中,您必須遵循以下規則: [SERVER_NAME]。[DATABASE]。[OWNER]。[OBJECT]按照訪問oracle數據庫中的東西的順序,但請記住這是SQL Server語法,有可能需要一些小的twiking。

這是一個大致的輪廓,我希望它設置你的方式。

+2

謝謝,這正是我是affer。 – Nickz 2012-01-28 11:58:01

相關問題