oracle連接ODBC sqlserver數(shù)據(jù)源的詳細步驟
一. 添加數(shù)據(jù)源ODBC
1.打開數(shù)據(jù)源
或者
2.添加數(shù)據(jù)源
3.選擇SQL Server
4.名稱:輸入ODBC數(shù)據(jù)源名稱
描述:隨意
服務(wù)器:輸入sqlserver服務(wù)器名
5.SQLSERVER登陸用戶:登錄ID一般是:sa ;密碼:只有你知道
6.選擇你連接的數(shù)據(jù)庫
7.完成
8.測試一下
二.檢查DG4ODBC驅(qū)動是否已經(jīng)安裝
方法如下:
在Oracle服務(wù)器上,cmd窗口中執(zhí)行命令(dg4odbc或hsodbc)
上圖代表安裝了DG4ODBC驅(qū)動(如果沒有安裝,需自行下載安裝,此處不介紹具
三.配置hsodbc
此目錄下默認存在initdg4odbc.ora,復(fù)制這個文件,粘貼到上圖目錄中,并將后復(fù)制的文件改名為initdddb.ora,用記事本打開就該配置并保存如下圖
四.配置監(jiān)聽listener(服務(wù)端透明網(wǎng)關(guān)監(jiān)聽)
五.重啟監(jiān)聽
在命令提示符窗口依次輸入如下命令
停止監(jiān)聽:lsnrctl stop
啟動監(jiān)聽:lsnrctl start
六. 配置TNS(客戶端服務(wù)命名)
DDDB:本地oracle服務(wù)命名
HOST:oracle服務(wù)器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
到此這篇關(guān)于oracle連接sqlserver數(shù)據(jù)源ODBC的詳細步驟的文章就介紹到這了,更多相關(guān)oracle sqlserver數(shù)據(jù)源ODBC內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Oracle刪除數(shù)據(jù)報ORA 02292錯誤的巧妙解決方法
這篇文章主要介紹了Oracle刪除數(shù)據(jù)報ORA 02292錯誤的巧妙解決方法,需要的朋友可以參考下2017-07-07Oracle 11g Release (11.1) 索引底層的數(shù)據(jù)結(jié)構(gòu)
本文介紹關(guān)于 Oracle 索引的結(jié)構(gòu)。大概了解 Oracle 索引底層的數(shù)據(jù)結(jié)構(gòu),從而更好地理解 Oracle 索引對增、刪、改、查的性能2012-11-11Oracle數(shù)據(jù)庫正則表達式使用場景代碼實例
這篇文章主要介紹了Oracle數(shù)據(jù)庫正則表達式使用場景代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-09-09