备份数据库: 离线备份 1.连接至数据库: db2 connect to test user db2admin using db2admin 2.显示数据库应用状态 db2 list applications 3.停止数据库应用 db2 force applications all 4.备份数据库 db2 backup db test to d:\backup 备份路径必须存在 5.查看备份历史记录 db2 list history backup all for test 在线备份 1.设置u
DB2重启数据库实例时,有时停止实例会失败,此时需要先确认没有应用链接数据库,然后再关闭数据库实例,并重新启动. 1.查看是否有活动的链接 命令:db2 list applications for db db_name 发现有两个活动链接,此时需要将链接进行关闭. 2.关闭连接 命令:db2 force application all 3.再执行一次步骤1中的命令,查看链接是否全部关闭. 4.执行停止实例命令 命令:db2stop 注意:命令中没有空格 5.执行实例启动命令 命令:db2star
备份命令: db2 backup db test to /db2data/ 监控备份进度: db2 list utilities show detail <-进度 检测备份文件的有效性: db2ckbkp /db2data/TEST..db2inst1.NODE0000.CATN0000.20171017225437.001 执行恢复操作 db2 restore db TEST into test SQL2523W Warning! Restoring to an existing databa
用控制中心直接改会比较容易一点,在数据库名称上点右键-->配置-->日志-->日志文件大小.主日志文件数.辅助日志文件数改大一点. 也可用命令行db2cmd db2 update db cfg for mymakro using LOGFILSIZ 512 --日志文件大小 db2 update db cfg for mymakro using LOGPRIMARY 20 --主日志 db2 update db cfg for mymakro using LOGSECOND5 10 --
问题描述 在使用数据库的时候报错如上图,我们先使用db2 get db cfg for sample查看相关配置参数,其中sample为数据库名称 C:\Users\Thinkpad>db2 get db cfg for sample 数据库 sample 的数据库配置 数据库配置发行版级别 = 0x1400 数据库发行版级别 = 0x1400 数据
打开cmd窗口,输入db2cmd启动db2 clp窗口 输入db2 list node directory查看是否有数据库需要连接的节点 如果不存在,则 节点编目:db2 catalog tcpip node <节点名> remote <所要编目的服务器IP地址> server <所要编目的服务器端口号,默认为50000> 查看该节点的数据库是否连接到本地db2 list db directory 如果不存在,则数据库编目: db2 catalog db <数据库
用命令还原数据库备份 1.建立一个新的数据库db2 create db 数据库名 on 路径 using codeset GBK territory zh_CN 2.将需要恢复的数据库恢复得到这个新的数据库中db2 restore db 数据库 from 路径 taken at 时间戳记 into 数据库名 redirect without rolling forward 3.重新定向表空间(这一步老是不成功)必须事先知道表空间容器的类型和大小,通过 list tablespaces命令查看数据