㈠ 濡备綍鐢―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数据库配置助手工具。