DB2CMD中执行以蛴蛩钔淞下操作:
1.connecttoXXXXDB
2.db2get颊俄岿髭dbcfgforcnaps2
此命令可以查看当前数据库的日志文件大小(LOGFILSIZ),主日志数(LOGPRIMARY),辅日志数(LOGSECOND)。
db2updatedbcfgforcnaps2usingLOGPRIMARY50
修改主日志数为50
db2updatedbcfgforcnaps2usingLOGSECOND20
修改辅日志数为20
db2updatedbcfgforcnaps2usingLOGFILSIZ10240
修改日志大小为10240
此时,活动日志空间的最大容量为(20+50)*10240*4KB
停止数据库:db2stop.这时会报SQL1025N未停止数据库,因为数据库仍是活动的。
执行:db2listapplication查看目前数据库中活动的链接
db2forceapplicationall杀掉所有活动的链接,此时可以顺利的停止数据库了。
重新启动数据库:db2start
db2getdbcfgforcnaps2查看当前数据库日志配置,是否为上面修改后的数字。