1、数据库备份命令
db2 connect to maxdb76 user db2admin using 密码
db2 connect to maxdb76 user db2admin using 密码
db2 backup db 数据库名
db2 backup db maxdb76
==在线备份==
DB2 backup db maxdb76 online to d:temp
==获取数据库环境信息==
db2 get db cfg for maxdb76
==恢复日志==
db2 restore database MAXDB76 from d:\backup taken at 20211009183249 into MAXDB76
db2 rollforward db MAXDB76 to end of logs and complete
==创建db2数据库==
db2 create db MAXDB76 using codeset utf-8 territory CN
==连接数据库==
db2 connect to MAXDB76
==授权数据库==
db2 grant dbadm on database to user db2admin
==清除所有数据库连接==
db2 force application all
==db2注册==
db2licm -a D:\DB2\lic00000001.lic
db2licm -a D:\DB2\db2ese_t.lic
注意:记得需要管理员运行命令窗口
补充:安装完成后需要进行执行db2初始化
db2icrt db2
set db2instance=db2
关于数据库服务的问题:
查看数据库管理器的配置,查看SVCENAME(特指tcpip协议)
db2 get dbm cfg
由于一个端口号只能被一个服务使用,所以建议将 services 文件用作维护所有服务及其相关端口号列表的中央位置。要把 TCP 端口 50000 保留给名为 db2icdb2 的服务,可将以下行追加到 services 文件:
db2icdb2 50000/tcp
更新数据库管理器配置文件,以便DB2将把与服务 db2icdb2 相关的端口号用于您正在使用的实例:
db2 update database manager configuration using svcename db2icdb2
如果选择不使用 services 文件,只需用正确的端口号更新 svcename:
db2 update database manager configuration using svcename 50000