您現(xiàn)在的位置:首頁(yè) >關(guān)于我們 >行業(yè)新聞 >SQL Server到DB2連接服務(wù)器的實(shí)現(xiàn)很簡(jiǎn)單

SQL Server到DB2連接服務(wù)器的實(shí)現(xiàn)很簡(jiǎn)單

時(shí)間:2012年7月31日
我們今天主要向大家講述的是正確實(shí)現(xiàn)SQL Server數(shù)據(jù)庫(kù)到DB2連接服務(wù)器的實(shí)際操作很簡(jiǎn)單,以下就是實(shí)現(xiàn)SQL Server數(shù)據(jù)庫(kù)到DB2連接服務(wù)器的實(shí)際操作的描述,希望在你今后的學(xué)習(xí)中會(huì)有所幫助。

  文章主要描述的是SQL Server到DB2連接服務(wù)器的正確實(shí)現(xiàn)過(guò)程,以及對(duì)其在實(shí)際操作中所要用到的實(shí)際操作環(huán)境的描述,以下就是對(duì)SQL Server到DB2連接服務(wù)器實(shí)現(xiàn)的實(shí)際操作步驟的具體描述。

  不同數(shù)據(jù)庫(kù)平臺(tái)的互連一般稱(chēng)之為數(shù)據(jù)庫(kù)的異構(gòu)服務(wù),現(xiàn)在各大數(shù)據(jù)庫(kù)之間都可以實(shí)現(xiàn)這樣的異構(gòu)互連,只是各廠商的具體實(shí)現(xiàn)技術(shù)不一樣,如:在SQL SERVER里面叫做LINKED SERVER,通過(guò)ODBC實(shí)現(xiàn)與其它數(shù)據(jù)庫(kù)的互聯(lián)。

  不同數(shù)據(jù)庫(kù)平臺(tái)的互連一般稱(chēng)之為數(shù)據(jù)庫(kù)的異構(gòu)服務(wù),現(xiàn)在各大數(shù)據(jù)庫(kù)之間都可以實(shí)現(xiàn)這樣的異構(gòu)互連,只是各廠商的具體實(shí)現(xiàn)技術(shù)不一樣,如:在SQL SERVER里面叫做LINKED SERVER,通過(guò)ODBC實(shí)現(xiàn)與其它數(shù)據(jù)庫(kù)的互聯(lián)。

  本文的測(cè)試環(huán)境為:

  操作系統(tǒng): Windows2000 SERVER (繁體系統(tǒng))

  安裝數(shù)據(jù)庫(kù): SQLSERVER2000(英文版)和DB2 7.2客戶(hù)端(英文版)

  具體實(shí)現(xiàn)步驟:

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

  2.配置Windows的ODBC數(shù)據(jù)源:

  開(kāi)始菜單—》程式集—》系統(tǒng)管理工具—》資料數(shù)據(jù)源(ODBC)—》進(jìn)入配置用戶(hù)DSN或者系統(tǒng)DSN均可以:添加—》選擇IBM DB2 ODBC DRIVER—》自定義數(shù)據(jù)源名稱(chēng)(隨意如: DB2TEST)—》數(shù)據(jù)庫(kù)名稱(chēng)(必選!)—》OK完成。

  3. 選擇剛才配置的數(shù)據(jù)源名稱(chēng), 再選擇 配置, 跳出DB2 MESSAGES:

  The data source is not connected. Connecting to the data source will provide useful information during configuration. Would you like to connect to the data source? 選擇YES(OK或確認(rèn))即可

  進(jìn)入CONNECT TO DB2 DATABASE畫(huà)面:

  USER ID: 輸入DB2 DATABASE的用戶(hù)

  PASSWORD: 輸入DB2 DATABASE的用戶(hù)的密碼

  CONNECTION MODE: 可以選擇默認(rèn)的SHARE模式

  選擇OK(確認(rèn))即可!

  配置和測(cè)試ODBC完成!

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

  企業(yè)管理器—》安全性—》DB2連接服務(wù)器—》右鍵新建連接服務(wù)器—》定義連接名稱(chēng); 選其他數(shù)據(jù)源; 指定程序名稱(chēng)為:IBM OLE DB Provider for DB2 SERVERS; 產(chǎn)品名稱(chēng)可不填; 數(shù)據(jù)源指定剛才ODBC中定義好的數(shù)據(jù)源名稱(chēng); 提供程序字符串按以下格式填寫(xiě):

  User ID=usernameassword=usERPasswd(或者按如下格式:UID=usernameWD=userpasswd),這里的用戶(hù)名和密碼對(duì)應(yīng)所要連接的DB2數(shù)據(jù)庫(kù)中的用戶(hù)名和密碼 —》 安全性標(biāo)簽頁(yè)里:設(shè)置用此安全上下文進(jìn)行,并錄入DB2的數(shù)據(jù)庫(kù)用戶(hù)名和密碼—》服務(wù)器選項(xiàng)標(biāo)簽頁(yè)可默認(rèn)—》確定。

  5.準(zhǔn)備工作全部完成!在sqlserver企業(yè)管理器—》安全性—》DB2連接服務(wù)器打開(kāi)剛建好的連接服務(wù)器—》點(diǎn)擊表,即可在右邊窗口看到該DB2數(shù)據(jù)庫(kù)用戶(hù)擁有的的所有表名,但在這里還并不能查看表的記錄,這個(gè)需要在sqserver的查詢(xún)分析器中用具體sql實(shí)現(xiàn)!訪問(wèn)表時(shí),使用格式為: [連接服務(wù)器名]..[DB2用戶(hù)].[表名]。更詳細(xì)具體的使用這里不再贅述。

Copyright© 2004-2020 河南海騰電子技術(shù)有限公司 版權(quán)所有   經(jīng)營(yíng)性ICP/ISP證 備案號(hào):B1-20180452   豫公網(wǎng)安備 41019702002018號(hào)    電子營(yíng)業(yè)執(zhí)照