記錄一下在SQL Server 建立 Oracle 連結伺服器要注意的地方.
安裝好 Oracle Client 後
就可以到SQL Server建立「Oracle Provider for OLE DB」的連結伺服器
設定畫面如下:
測試連接也都正常
但是一下OPENQUERY查詢,就發生錯誤
最後終於找到原因:Provider要設定InProcess
最後,記得要將連結伺服器刪除重新建立,
這樣InProcess才會生效.
可參考下列資料(雖然說明有些都看不懂):
MSDN-OPENQUERY (Transact-SQL)
MSDN-連結的伺服器屬性(提供者選項頁面)