db2 odbc 64 驅(qū)動(dòng),Microsoft ODBC Driver for DB2驅(qū)動(dòng)在cmd下管理員權(quán)限運(yùn)行bin下的db2oreg1.exe -i,ODBC管理器(Administrator)它負(fù)責(zé)安裝驅(qū)動(dòng)程序,管理數(shù)據(jù)源,并幫助程序員跟蹤ODBC的函數(shù)調(diào)用。在ODBC中,應(yīng)用程序不能直接存取數(shù)據(jù)庫(kù),它必須通過(guò)管理器和數(shù)據(jù)庫(kù)交換信息。ODBC管理器負(fù)責(zé)將應(yīng)用程序的SQL語(yǔ)句及其他信息傳遞給驅(qū)動(dòng)程序。
odbc連接db2數(shù)據(jù)庫(kù)演示:
下面演示如何創(chuàng)建DSN,并連接到db2數(shù)據(jù)庫(kù)。db2數(shù)據(jù)庫(kù)信息如下:
IP:192.168.1.46,端口:50000
用戶(hù)名:admin
密碼:admin
數(shù)據(jù)庫(kù)名稱(chēng):db2Test
設(shè)置dsn為:outbound
步驟:
1.1 打開(kāi)ODBC數(shù)據(jù)源管理器
1.2 創(chuàng)建數(shù)據(jù)源
1.3 添加數(shù)據(jù)源名稱(chēng)
1.4 ODBC設(shè)置
1.4.1 用戶(hù)名和密碼
1.4.2 輸入主機(jī)名和端口
1.1 打開(kāi)ODBC數(shù)據(jù)源管理器
單擊“添加”按鈕,進(jìn)入“創(chuàng)建數(shù)據(jù)源”頁(yè)面。如圖所示:
1.2 創(chuàng)建數(shù)據(jù)源
選擇“IDB DB2 ODBC Driver”單擊“完成”,進(jìn)入數(shù)據(jù)源名稱(chēng)設(shè)置頁(yè)面。
1.3 添加數(shù)據(jù)源名稱(chēng)
添加數(shù)據(jù)源名稱(chēng),如OutBound,
在下拉框中選擇一個(gè)“數(shù)據(jù)庫(kù)別名”。
如果沒(méi)有,單擊“添加”,直接進(jìn)入1.3ODBC設(shè)置.-》下面的文字可以跳過(guò)。
如果有,直接單擊“確定”回到 “Odbc數(shù)據(jù)源管理器”頁(yè)面。
雙擊“配置”按鈕,輸入用戶(hù)名和密碼,勾選保存密碼,測(cè)試連接成功,即完成。
1.4 ODBC設(shè)置
例如我們要連接到192.168.1.46上數(shù)據(jù)庫(kù)DB2Test,該數(shù)據(jù)庫(kù)的用戶(hù)名和密碼為admin,則需要如下配置,
1.4.1 用戶(hù)名和密碼
輸入要連接到對(duì)方數(shù)據(jù)庫(kù)的用戶(hù)名和密碼,如admin和admin。
1.4.2 輸入主機(jī)名和端口
輸入主機(jī)IP,即192.168.1.46
端口,即50000
數(shù)據(jù)庫(kù)名稱(chēng),即db2Test
別名:可以隨便起個(gè)下拉框中不重復(fù)的名字就可以了
單擊確定回到下面。
選擇OutBound數(shù)據(jù)源名稱(chēng),打開(kāi)“配置”按鈕,單擊“測(cè)試”,彈出“連接成功”對(duì)話框。即配置完成。
db2數(shù)據(jù)庫(kù)如何連接
1.首先將數(shù)據(jù)庫(kù)服務(wù)端的數(shù)據(jù)庫(kù)映射到客戶(hù)端(因?yàn)槭褂肙DBC的原因)
映射命令如下:
Db2cmd
Db2
//將遠(yuǎn)程節(jié)點(diǎn)192.168.80.207:50001映射為node207本地節(jié)點(diǎn)
catalog tcpip node node207 remote 192.168.80.207 server 50001
//映射數(shù)據(jù)庫(kù)zcldb到本地node207節(jié)點(diǎn)
catalog database zcldb at node node207
2.新增ODBC,連接到本地DB2映射數(shù)據(jù)庫(kù)
3.應(yīng)用程序連接ODBC
連接字符串:
<add name="DB2ConnectionString" connectionString="driver={IBM DB2 ODBC DRIVER};DSN=localdbname;UID=user;DBALIAS=localdbname;MODE=SHARE;PWD=password;" providerName="System.Data.Odbc"/>