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