查看联机日志
SQL> select * from v$RLOGFILE; 行号 GROUP_ID FILE_ID PATH CLIENT_PATH CREATE_TIME RLOG_SIZE MIN_EXEC_VER MIN_DCT_VER ---------- ----------- ----------- ----------------------------- ------------ -------------------------- -------------------- ------------ ----------- 1 2 0 /dm8/data/DAMENG/DAMENG01.log DAMENG01.log 2022-08-31 01:49:10.000000 268435456 V8.1.1.1 4 2 2 1 /dm8/data/DAMENG/DAMENG02.log DAMENG02.log 2022-08-31 01:49:10.000000 268435456 V8.1.1.1 4 已用时间: 2.537(毫秒). 执行号:519.
添加联机日志文件
SQL> alter DATABASE add LOGFILE '/dm8/data/DAMENG/DAMENG03.log' size 256; 操作已执行 已用时间: 22.678(毫秒). 执行号:520.
修改联机日志文件
SQL> alter DATABASE resize LOGFILE '/dm8/data/DAMENG/DAMENG03.log' to 300; 操作已执行 已用时间: 10.888(毫秒). 执行号:521.
迁移联机日志文件
//数据库切到配置模式 SQL> alter database mount; 操作已执行 已用时间: 3.898(毫秒). 执行号:0. //迁移联机日志 SQL> alter database RENAME LOGFILE '/dm8/data/DAMENG/DAMENG03.log' to '/dm8/DAMENG03.log'; 操作已执行 已用时间: 942.889(毫秒). 执行号:523. //数据库切回正常模式 SQL> alter database open; 操作已执行 已用时间: 19.265(毫秒). 执行号:0.
配置归档
//达梦数据库默认没有开启归档 //数据库切到配置模式 SQL> alter database mount; 操作已执行 已用时间: 2.589(毫秒). 执行号:0. //开启归档 SQL> alter database ARCHIVELOG; 操作已执行 已用时间: 9.258(毫秒). 执行号:0. //设置归档日志文件 SQL> alter database add ARCHIVELOG 'type=local,dest=/dm8/arch,file_size=64,space_limit=10240'; 操作已执行 已用时间: 3.717(毫秒). 执行号:0. //数据库切回正常模式 SQL> alter database open; 操作已执行 已用时间: 16.159(毫秒). 执行号:0.
查看归档
//查看归档日志是否开启 SQL> select arch_mode from v$database; 行号 ARCH_MODE ---------- --------- 1 Y 已用时间: 1.246(毫秒). 执行号:526. //查看归档日志配置信息 SQL> select * from v$DM_ARCH_INI; 行号 ARCH_NAME ARCH_TYPE ARCH_DEST ARCH_FILE_SIZE ARCH_SPACE_LIMIT ARCH_HANG_FLAG ARCH_TIMER_NAME ARCH_IS_VALID ARCH_WAIT_APPLY ARCH_INCOMING_PATH ARCH_CURR_DEST ARCH_FLUSH_BUF_SIZE ---------- -------------- --------- --------- -------------- ---------------- -------------- --------------- ------------- --------------- ------------------ -------------- ------------------- ARCH_RESERVE_TIME ARCH_LOCAL_SHARE ARCH_LOCAL_SHARE_CHECK ARCH_SEND_DELAY ARCH_DEST_IP ARCH_DEST_PORT ARCH_DEST_ID ----------------- ---------------- ---------------------- --------------- ------------ -------------- ------------ 1 ARCHIVE_LOCAL1 LOCAL /dm8/arch 64 10240 1 NULL Y NULL NULL /dm8/arch 0 0 0 0 0 NULL NULL NULL 已用时间: 2.473(毫秒). 执行号:527.
结束归档
//数据库切到配置模式 SQL> alter database mount; 操作已执行 已用时间: 7.315(毫秒). 执行号:0. //关闭归档 SQL> alter database NOARCHIVELOG; 操作已执行 已用时间: 37.257(毫秒). 执行号:0. //删除归档日志文件 SQL> alter database delete ARCHIVELOG 'type=local,dest=/dm8/arch'; 操作已执行 已用时间: 1.070(毫秒). 执行号:0. //数据库切回正常模式 SQL> alter database open; 操作已执行 已用时间: 11.462(毫秒). 执行号:0.