DMDRS初次启动时,通过连接源数据库获取在线日志和归档目录等信息,获取成功后,将所需的源数据库必要信息保存到drsvr.ini配置文件中。drsvr.ini配置文件生成后,后续DMDRS重启时,对于上述数据库信息,优先通过连接数据库来获取,当连接失败时,则会从drsvr.ini文件中获取上一次保存的信息。
drsvr.ini配置文件中包含源数据库的归档文件存放目录、归档日志文件大小等数据库信息,该配置文件由DMDRS自主维护。正常情况下,不建议人工修改该配置文件。当发生异常情况造成无法启动时,可以根据实际情况修改。
ARCH_DIR
源数据库归档文件存放的目录。
LOG_SIZE
源端归档日志文件大小。
LOG
源端在线日志文件路径,该参数可以有多个。
UNICODE
源数据库中数据的编码格式。
DB_MAGIC
适用于DM数据库,源数据库日志文件头的魔数。
DB_MAGIC2
适用于DM数据库,源数据库为DM7时,该参数存放的是库的旧魔数,和DB_MAGIC进行对比可以判断该库是否被备份还原过。
DB_VERSION
源数据库的版本信息,参数值为DMDRS内部编码。
NEED_SCAN
CPT模块扫描归档时,是否需要扫描归档文件目录下的子目录。
LOG_FMT
源数据库归档文件的命名格式。
NVARCHAR
源数据库为Oracle时,VARCHAR类型的字符是否是按宽字节处理。
CRC_CHECK
CPT模块读取日志时,是否需要对读取的日志进行CRC校验。
TIME_ZONE
源数据库的时区信息。
CKPT_LSN_NAME
CPT模块的检查点LSN值。
PARAME_$模块名
启动DMDRS程序时,根据此配置项控制是否启动对应模块。
IS_ROWID_EX
DM8源数据库的ROWID类型。
文章
阅读量
获赞
