一. 添加數(shù)據源ODBC
1.打開數(shù)據源

或者

2.添加數(shù)據源

3.選擇SQL Server

4.名稱:輸入ODBC數(shù)據源名稱
描述:隨意
服務器:輸入sqlserver服務器名

5.SQLSERVER登陸用戶:登錄ID一般是:sa ;密碼:只有你知道

6.選擇你連接的數(shù)據庫

7.完成

8.測試一下


二.檢查DG4ODBC驅動是否已經安裝
方法如下:
在Oracle服務器上,cmd窗口中執(zhí)行命令(dg4odbc或hsodbc)

上圖代表安裝了DG4ODBC驅動(如果沒有安裝,需自行下載安裝,此處不介紹具
三.配置hsodbc
此目錄下默認存在initdg4odbc.ora,復制這個文件,粘貼到上圖目錄中,并將后復制的文件改名為initdddb.ora,用記事本打開就該配置并保存如下圖


四.配置監(jiān)聽listener(服務端透明網關監(jiān)聽)


五.重啟監(jiān)聽
在命令提示符窗口依次輸入如下命令
停止監(jiān)聽:lsnrctl stop
啟動監(jiān)聽:lsnrctl start

六. 配置TNS(客戶端服務命名)

DDDB:本地oracle服務命名
HOST:oracle服務器IP
PORT:監(jiān)聽端口
SID:剛才命名的SID配置

七.創(chuàng)建oracle的DBLINK

或者
不創(chuàng)建第六步,直接創(chuàng)建DBLINK
create public database link test_sql connect to “sqlserver用戶名” identified by “sqlserver密碼” using ‘(description=
(address= (protocol=tcp)(host=xxx.xxx.xxx.xxx)(port=1521))
(connect_data=(SID=SID名稱))
(HS=OK)
)';
八.查詢
select * from 表名@Test_Sqlgetaway
到此這篇關于oracle連接sqlserver數(shù)據源ODBC的詳細步驟的文章就介紹到這了,更多相關oracle sqlserver數(shù)據源ODBC內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- Oracle存儲過程案例詳解
- Oracle之TO_DATE用法詳解
- 如何使用Oracle PL/SQL 實現(xiàn)發(fā)送電子郵件功能(UTL_MAIL)
- springboot+mybatis-plus+oracle實現(xiàn)邏輯刪除
- oracle+mybatis-plus+springboot實現(xiàn)分頁查詢的實例
- 通過 plsql 連接遠程 Oracle數(shù)據庫的多種方法
- Oracle以逗號分隔的字符串拆分為多行數(shù)據實例詳解
- Oracle rac案例講解