㈠ 濡備綍鐢―B2瀹㈡埛絝榪炴帴榪滅▼鏁版嵁搴
DB2榪炴帴榪滅▼鏁版嵁搴撳疄渚嬬殑姝ラ
涓: 寮濮嬭彍鍗--------榪愯--------杈撳叆鈥漝b2cmd鈥,榪涘叆DB2鍛戒護琛屽勭悊鍣,濡備笅鍥:
浜:杈撳叆鈥漝b2鈥,榪涘叆鍛戒護澶勭悊鐘舵,濡備笅鍥:
涓:杈撳叆
CATALOG TCPIP NODE nodeone REMOTE 192.9.107.64 SERVER 50000
remote_instance db2admin
娉:鍏朵腑nodeone涓鴻嚜宸卞彇鐨勮妭鐐瑰悕縐,192.9.107.64涓鴻繙紼嬫暟鎹搴撶殑IP鍦板潃,db2admin涓鴻繙紼嬫暟鎹搴撶殑瀹炰緥.緇撴灉濡備笅:
鍥:杈撳叆
CATALOG DB RONESERV AS testdb AT NODE nodeone
娉:鍏朵腑RONESERV涓鴻繙紼嬫暟鎹搴撶殑鍚嶇О,testdb涓鴻ヨ繙紼嬫暟鎹搴撳湪鏈鍦版満鍣ㄤ笂鐨勫埆鍚,nodeone涓烘ラや笁涓鎴戜滑寤虹珛鐨勮妭鐐瑰悕縐
浜:姝ゆ椂鍗沖彲鍍忔搷浣滄湰鍦版暟鎹搴撲竴鏍鋒搷浣滆繙紼嬫暟鎹搴撲簡,杈撳叆:
connect to testdb user db2admin using lianxi
娉:鍏朵腑testdb涓烘垜浠鍦ㄦラゅ洓涓涓鴻繙紼嬫暟鎹搴撴寚瀹氱殑鍒鍚,db2admin涓鴻繙紼嬫暟鎹搴撶殑鐢ㄦ埛鍚,lianxi涓鴻繙紼嬫暟鎹搴撶殑瀵嗙爜
姝ゆ椂鎮ㄥ彲鐪嬪埌,DB2鐨勬帶鍒朵腑蹇冭兘鍍忔搷浣滄湰鍦版暟鎹搴撲竴鏍鋒搷浣滆繙紼嬫暟鎹搴撲簡.
㈡ db2鏁版嵁搴撳懡浠
1銆乨b2 connect to <鏁版嵁搴撳悕> --榪炴帴鍒版湰鍦版暟鎹搴撳悕
db2 connect to <鏁版嵁搴撳悕> user <鐢ㄦ埛鍚> using <瀵嗙爜> --榪炴帴鍒拌繙絝鏁版嵁搴
2銆 db2 force application all --寮鴻揩鎵鏈夊簲鐢ㄦ柇寮鏁版嵁搴撹繛鎺(寮傛ョ殑)
3銆乨b2 backup db db2name<鏁版嵁搴撳悕縐> --澶囦喚鏁翠釜鏁版嵁搴撴暟鎹
db2 restore db <db2name> --榪樺師鏁版嵁搴
db2 restore database far_test from /home/db2inst1 taken at 20150304215844
4銆乨b2 list application --鏌ョ湅鎵鏈夎繛鎺ワ紙闇瑕佽繛鎺ュ埌鍏蜂綋鏁版嵁搴撴墠鑳芥煡鐪嬶級
5銆乨b2start --鍚鍔ㄦ暟鎹搴
db2stop --鍋滄㈡暟鎹搴
db2stop force--鍋滄㈡暟鎹搴
6銆乧reate database <鏁版嵁搴撳悕> using codeset utf-8 territory CN --鍒涘緩鏁版嵁搴撲嬌鐢╱tf-8緙栫爜
鍙傝冭祫鏂欙細鐧懼害鐧劇-db2
㈢ 如何通過DB2 connect連接DB2/400資料庫
在客戶端上訪問db/400有兩種方法. 一是通過as/400所提供的client access, 二是通過db2 connect產品(該產品被包含在db2 ESE版本中,也可單獨訂購)。有兩種方法來配置db2 connect從而達到訪問db2/400的目的,一是通過db2 connect帶的客戶端配置幫助(client configuration assistant), 該程序是GUI界面, 易於使用,這里就不詳述了.二是通過db2命令行的命令, 這里主要介紹了如何使用db2命令行的方式來訪問db2/400
1.用OS/400命令WRKRDBDIRE查看已定義資料庫。
如:S653924B *LOCAL
2.在安裝了DB2 Connect產品的PC的命令行窗口,用以下命令連接DB2/400資料庫
db2 catalog tcpip node node400 remote as400ip server 446
db2 catalog dcs db570 as s653924b
db2 catalog db db570 at node node400 authentication dcs
注意:
其中: as400ip是as/400的IP地址;
446是埠號;
s653924b是上圖所列的資料庫名稱;
3.連接DB2/400資料庫
db2 connect to db user 用戶名
輸入 xiaoqing 的當前密碼
㈣ 如何用DB2客戶端連接遠程資料庫
在DB2客戶機上連接遠程DB2服務之前,必須正確設置服務端通信協議。DB2支持的協議有TCP/IP、NetBIOS、NPIPE等。
連接遠程DB2資料庫服務的基本步驟如下:
1. 在客戶機上對遠程DB2節點進行編目。
2. 在客戶機上對遠程資料庫進行編目。
一、第一步
首先在客戶機上對遠程節點進行編目,這里需要確認遠程主機在客戶機上的名稱、IP地址、埠號等基本命令如下:
1. CATALOG TCPIP //編目一個TCP/IP節點
NODE local_node_name //遠程主機在客戶機上的別名
REMOTE hostname | IP //遠程主機IP地址
SERVER service_name | posr_number // 服務名稱 / 埠號
2. TERMINATE //刷新目錄高速緩存
3. LIST NODE DIRECTORY //查看客戶機目錄節點
4. UNCATALOG NODE node_name //刪除編目節點node_name
二、第二步
再對已編目的節點進行資料庫編目,這里用戶需要確認遠程連接的資料庫的名稱、該資料庫在本機上的別名、第一步設置的遠程主機在客戶機上的別名(即節點名)和設置認證方式。命令如下:
1. CATALOG DATABASE remote_db_name //遠程資料庫名稱
AS local_db_name //本地資料庫別名
AT NODE local_node_name //本地資料庫節點別名(第一步中配置)
2. TERMINATE //刷新目錄高速緩存
3. LIST DB DIRECTORY //查看本地資料庫目錄
4. UNCATALOG DB db_name //刪除資料庫編目db_name
三、第三步
連接遠程資料庫,使用第二步中設置的本地資料庫別名來連接。命令如下:
CONNECT TO local_db_name //利用本地資料庫別名連接遠程資料庫
USER userid //用戶ID
USING password //登陸密碼
㈤ db2資料庫當前連接數如何查看
1、在DB2資料庫安裝完成後,在安裝DB2資料庫的電腦上面,找到DB2資料庫陪住助手,點擊配置助手,打開DB2資料庫配置助手工具。