當(dāng)前位置:首頁>>軟件教程>>新聞內(nèi)容  
SQL Server到Oracle連接服務(wù)器的實(shí)現(xiàn)
作者:Jennifer 發(fā)布時(shí)間:2003-10-29 12:52:48 | 【字體:
本文以SQL Server 2k為例說明SQL Server到Oracle連接服務(wù)器的具體實(shí)現(xiàn)過程。

1.要求pc機(jī)上安裝oralce客戶端軟件和sqlserver2000軟件。

2.客戶端的配置tnsnames.ora文件,配置所要連接的數(shù)據(jù)庫服務(wù)器(windows,unix等平臺(tái)均可以)

eg:tnsnames.ora

......

TEST =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.11.90)(PORT = 1521))

)

(CONNECT_DATA =

(sid = blue)

(SERVER = DEDICATED)

)

)

......

3.配置windows的ODBC數(shù)據(jù)源:

開始菜單—》設(shè)置—》管理工具—》數(shù)據(jù)源(ODBC)—》進(jìn)入配置用戶DSN或者系統(tǒng)DSN均可以:添加—》選擇Microsoft ODBC for oracle—》自定義數(shù)據(jù)源名稱(最好跟tns中連接串同名。贩⻊(wù)器名稱(必填!填寫tns文件中的連接串名稱)—》完成。

4.配置sqlserver2000中的連接服務(wù)器:

企業(yè)管理器—》安全性—》連接服務(wù)器—》右鍵新建連接服務(wù)器—》定義連接名稱; 選其他數(shù)據(jù)源; 指定程序名稱為:Microsoft OLE DB Provider for Oracle; 產(chǎn)品名稱可不填; 數(shù)據(jù)源指定剛才ODBC中定義好的數(shù)據(jù)源名稱; 提供程序字符串按以下格式填寫:User ID=username;Password=userpasswd(或者按如下格式:UID=username;PWD=userpasswd),這里的用戶名和密碼對(duì)應(yīng)所要連接的oracle數(shù)據(jù)庫中的用戶名和密碼 —》 安全性標(biāo)簽頁里:設(shè)置用此安全上下文進(jìn)行,并錄入oracle的數(shù)據(jù)庫用戶名和密碼—》服務(wù)器選項(xiàng)標(biāo)簽頁可默認(rèn)—》確定。

5.準(zhǔn)備工作全部完成啦!在sqlserver企業(yè)管理器—》安全性—》連接服務(wù)器打開剛建好的連接服務(wù)器—》點(diǎn)擊表,即可在右邊窗口看到該oracle數(shù)據(jù)庫用戶擁有的的所有表名,但在這里還并不能查看表的記錄,這個(gè)需要在sqserver的查詢分析器中用具體sql實(shí)現(xiàn)!訪問表時(shí),使用格式為: [連接服務(wù)器名]..[ORACLE用戶].[表名]。更詳細(xì)具體的使用這里不再贅述。
文章來源:聚賢莊IT聯(lián)盟
 放生
 愚愛
 夠愛
 觸電
 白狐
 葬愛
 光榮
 畫心
 火花
 稻香
 小酒窩
 下雨天
 右手邊
 安靜了
 魔杰座
 你不像她
 邊做邊愛
 擦肩而過
 我的答鈴
 懷念過去
 等一分鐘
 放手去愛
 冰河時(shí)代
 你的承諾
 自由飛翔
 原諒我一次
 吻的太逼真
 左眼皮跳跳
 做你的愛人
 一定要愛你
 飛向別人的床
 愛上別人的人
 感動(dòng)天感動(dòng)地
 心在跳情在燒
 玫瑰花的葬禮
 有沒有人告訴你
 即使知道要見面
 愛上你是一個(gè)錯(cuò)
 最后一次的溫柔
 愛上你是我的錯(cuò)
 怎么會(huì)狠心傷害我
 不是因?yàn)榧拍畔?/a>
 親愛的那不是愛情
 難道愛一個(gè)人有錯(cuò)
 寂寞的時(shí)候說愛我