日期:2014-05-16  浏览次数:20555 次

修改日志大小的db2命令
--中午和唐浩用的方法
1. 查看db2配置信息
   db2 => get db cfg 或者 get db cfg for <dbname>;
2. 修改db2 日志文件大小
   调整的时候要用db2 connect to BCDL_SX , 而不能用 db2 connect to BCDL_SX user cmbbcd_sx using cmbbcd_sx ,这样登陆是没有修改权限的

3. 调整前如下: Log file size (4KB) (LOGFILSIZ) = 16000
  
   要做三个修改如下:
   修改日志文件大小:update db cfg for <dbname> using LOGFILSIZ  4096
   修改主日志文件个数:update db cfg for <dbname> using LOGPRIMARY  20
   修改辅助日志文件个数:update db cfg for <dbname> using LOGSECOND 10

   调整后如下: Log file size (4KB) (LOGFILSIZ) = 61440


--当日志满了的时候,以下是修改日志大小的db2命令
   db2 connect to BCDL_AHH user cmbbcd_ahh using cmbbcd_ahh
  用一般用户登录进去没有用,要用 db2admin,要修改db2命令,然后在管理——服务下面
  也同时要修改其密码,点击右键然后 登陆 密码修改
  db2 connect to db2admin user db2admin using db2admin

  然后下面是修改日志的db2命令
  db2 "UPDATE DB CFG FOR relTCP USING logprimary 12"
  db2 "UPDATE DB CFG FOR relTCP USING logsecond 20"
  db2 "UPDATE DB CFG FOR relTCP USING logbufsz 32"