SQL Server如何链接到 Oracle并查询其中的数据?并实现做接口
今天用Oracle的驅動教大家如何從SQL Server鏈接到Oracle.?
1. 服務器上需要安裝Oracle 64位的客戶端或者服務端,安裝過程就省略了。不會的同學可以網上搜索一下安裝方法,很詳細,這里不贅述。
安裝完成后SQL Server的訪問接口上會新增”OraOLEDB.Oracle” ,如下圖:
2. 配置”OraOLEDB.Oracle”屬性->啟用項“允許進程內”
3. 新建鏈接服務器
4. 填寫鏈接服務器名稱->選擇訪問接口”Oracle Provider for OLE DB”
5. 填寫產品名稱->Oracle
6. 數據源填寫Oracle客戶端/服務端配置的連接地址的服務名
(可用Oracle的Net Manager
或者直接在查看配置文件
“安裝路徑\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora”)
7. 填寫Oracle的登陸賬號密碼:選擇項->安全性->選擇”使用此安全上下文建立連接”
并填入Oracle登錄名與登陸密碼
8. 測試連接,測試是否能連通Oracle數據庫
9. 實際使用鏈接
在SQL Server上查詢Oracle,SQL 寫法有多種,
常用的語法為:
ORA_LINK:鏈接服務器名稱?
查詢出來效果如下圖:
能查詢了,就可以利用存儲過程,觸發器或者作業腳本做數據接口了。
轉載于:https://www.cnblogs.com/Ryanhe/p/9564076.html
總結
以上是生活随笔為你收集整理的SQL Server如何链接到 Oracle并查询其中的数据?并实现做接口的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: easyui,layui和 vuejs
- 下一篇: Redis集群一致性Hash效果的代码演