DB2客戶端連接服務器檢查及配置

 

按照上篇文檔,我們安裝好了DB2服務端,這篇我們講怎麼在windows系統上安裝客戶端,並配置好客戶端,順利連接服務器。

客戶端可以在這裏下載到:

http://www-01.ibm.com/support/docview.wss?rs=71&uid=swg21255394。先裝好客戶端軟件,然後開始配置。

 

直接列出步驟:

(1)在啓動數據庫之前,使用命令 db2set -all 檢查是否將 DB2COMM 設置成 TCPIP;如果沒有設置這個註冊表變量,那麼您應當執行: db2set db2comm=tcpip 。設置保存在$HOME/sqllib/profile.env文件中
執行db2start啓動數據庫


(2)在/etc/service文件中可以看到如下內容
testdb           50006/tcp              # 服務名 端口號


(3)將 SVCENAME 設置成 /etc/services 中的端口號或服務名了嗎?
通過發出以下命令來查看該參數: db2 get dbm cfg | grep -i SVCENAME
如果沒有配置,可以通過下面的命令配置:
db2 update database manager configuration using svcename testdb


(4)要確認服務器是否在監聽,可以用netstat -an 來查看端口是否處於LISTEN狀態
[testdb@Db-JM-4 ~]$ netstat -na | grep 50006
tcp        0      0 0.0.0.0:50006               0.0.0.0:*                   LISTEN

 

(二)在客戶端配置
db2 => catalog tcpip node db2node remote 192.168.1.5 /
           server 50006 remote_instance testdb /
           ostype linux


db2 => catalog database testdb as mydb2 at node db2node /
            authentication server /


成功配置後,客戶端執行此命令的結果應如下:
db2 => connect to mydb2 user testdb
輸入 testdb 的當前密碼:

   數據庫連接信息

數據庫服務器         = DB2/LINUX 8.2.9
SQL 授權標識         = TESTDB
本地數據庫別名       = MYDB2

 

參考文檔:

http://www.ibm.com/developerworks/cn/data/library/techarticles/0301chong/0301chong2.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章