IT培训教育数据库配置文件

日志数量与数据库配置文件不一致【已解决】

[db2inst1@db1 db2inst1]$ db2 get db cfg for testdb1 | grep -i log Log retain for recovery status                          = NO User exit for logging status ...显示全部
[db2inst1@db1 db2inst1]$ db2 get db cfg for testdb1 | grep -i log
Log retain for recovery status                          = NO
User exit for logging status                            = YES
Catalog cache size (4KB)              (CATALOGCACHE_SZ) = 260
Log buffer size (4KB)                        (LOGBUFSZ) = 98
Log file size (4KB)                         (LOGFILSIZ) = 1024
Number of primary log files                (LOGPRIMARY) = 13
Number of secondary log files               (LOGSECOND) = 4
Changed path to log files                  (NEWLOGPATH) =
Path to log files                                       = /home/db2inst1/db2inst1/NODE0000/SQL00001/SQLOGDIR/
Overflow log path                     (OVERFLOWLOGPATH) =
Mirror log path                         (MIRRORLOGPATH) =
First active log file                                   = S0000001.LOG
Block log on disk full                (BLK_LOG_DSK_FUL) = NO
Percent max primary log space by transaction  (MAX_LOG) = 0
Num. of active log files for 1 active UOW(NUM_LOG_SPAN) = 0
Percent log file reclaimed before soft chckpt (SOFTMAX) = 520
Log retain for recovery enabled             (LOGRETAIN) = OFF
User exit for logging enabled                (USEREXIT) = OFF
HADR log write synchronization mode     (HADR_SYNCMODE) = NEARSYNC
First log archive method                 (LOGARCHMETH1) = DISK:/var/dbbak/archlog/
Options for logarchmeth1                  (LOGARCHOPT1) =
Second log archive method                (LOGARCHMETH2) = OFF
Options for logarchmeth2                  (LOGARCHOPT2) =
Failover log archive path                (FAILARCHPATH) =
Number of log archive retries on error   (NUMARCHRETRY) = 5
Log archive retry Delay (secs)         (ARCHRETRYDELAY) = 20
Log pages during index build            (LOGINDEXBUILD) = OFF


###########################################################
[db2inst1@db1 SQLOGDIR]$ pwd
/home/db2inst1/db2inst1/NODE0000/SQL00001/SQLOGDIR
#ls
S0000001.LOG  S0000002.LOG
此日志目录下只有2个日志文件。

########################################################
DISK:/var/dbbak/archlog/
归档日志目录下有一个日志文件:S0000000.LOG

##########################################3

问题:为什么日志目录下只有2个日志文件,数据库配置文件中明明指定了是13,请高手赐教。
(该数据库使用备份镜像回滚后恢复的)收起
参与2

返回glc的回答

glcglc系统分析师glc
好了,问题解决了。
#db2 connect to testdb1
#db2 "insert into t1 values(19,'dd')"
就可以了,估计恢复后,需要连接激活!
IT培训教育 · 2011-07-14
浏览756

回答者

glc
系统分析师glc
擅长领域: 数据库

glc 最近回答过的问题

回答状态

  • 发布时间:2011-07-14
  • 关注会员:1 人
  • 回答浏览:756
  • X社区推广