iT邦幫忙

0

請問如何用Oracle連SQL Server,並且可以下SQL JOIN

請問如何在Oracle用sql查詢SQLSERVER資料
想做兩個資料庫表格select join用

coreychen iT邦新手 5 級 ‧ 2018-04-11 10:51:24 檢舉
參考看看下述這篇,我只有實作過跨MSSQL SERVER查詢
http://mark528.pixnet.net/blog/post/26823275-ms-sql-server-%E5%A6%82%E4%BD%95%E5%BB%BA%E7%AB%8B-linked-server-%E9%80%A3%E6%8E%A5-oracle
C# SMI iT邦新手 5 級 ‧ 2018-04-11 11:51:31 檢舉
謝謝大大
6
暐翰
iT邦研究生 2 級 ‧ 2018-04-11 11:43:43
最佳解答

設定部分

1.先安裝Oracle Client

2.tnsnames.ora 新增設定

3.新增一個ODBC

4.SQL server 新增"連結的伺服器"

5.依序填入設定(依照圖片)
資料來源是tnsnames.ora的ORCL名稱

假如設定帳號密碼,點選"安全性"->輸入帳密


查詢結果:

Oracle資料:

MSSQL資料:

查詢結果:

參考網頁:

使用 Link Server 連結到 Oracle

暐翰 iT邦研究生 2 級 ‧ 2018-04-11 16:36:23 檢舉

文中圖床死掉了,所以重新發文

設定部分

1.先安裝Oracle Client

2.tnsnames.ora 新增設定

3.新增一個ODBC、並且設定

圖片中1. DataSourceName 對應DB SID
圖片中2. User ID 對應 帳號

4.SQL server 新增"連結的伺服器"

5.依序填入設定(依照圖片)
資料來源是tnsnames.ora的ORCL名稱

假如設定帳號密碼,點選"安全性"->輸入帳密


查詢結果:

Oracle資料:

MSSQL資料:

查詢結果:

參考網頁:

使用 Link Server 連結到 Oracle

暐翰 iT邦研究生 2 級 ‧ 2018-04-12 22:30:21 檢舉

 

我要發表回答

立即登入回答