整合異質系統時,偶爾都會有需求,需要跨兩個不同DB SERVER查詢或存取資料,
這時候該怎麼辦?
ORACLE那方面不熟悉,所以這邊不多說。
針對MS SQL,微軟有提供一些功能可以使用
當然第一個步驟一定要先設定伺服器連結
連接教學(參考1、參考2)
設定完成後可測試看看是否有設定成功。
這時候該怎麼辦?
ORACLE那方面不熟悉,所以這邊不多說。
針對MS SQL,微軟有提供一些功能可以使用
當然第一個步驟一定要先設定伺服器連結
連接教學(參考1、參考2)
設定完成後可測試看看是否有設定成功。
測試ok代表可以使用囉。
以下先測一下查詢語法
select * from OPENQUERY(伺服器連結名稱,'ORACLE 查詢語法')
EX select * from OPENQUERY(oralcedb,'select * from table')
新增
Insert OPENQUERY(oralcedb,'select * from table')
刪除
Delete OPENQUERY(oralcedb,'select * from table')
需注意
1.ORACLE 查詢語法務必要正確,否則執行會有ERROR
2.此方式除非真的有需求,否則不建議大量使用,會影響校能。
留言
張貼留言