2 个回答
开启oracle日志归档的流程如下:
--进入oracle数据库(略)
-- 关闭数据库
SHUTDOWN IMMEDIATE;
-- 修改参数文件(spfile 或 init.ora)或通过SQL命令(可选)
ALTER SYSTEM SET log_archive_dest_1='LOCATION=/path/to/archive' SCOPE=BOTH;
-- 启动到 mount 状态
STARTUP MOUNT;
-- 启用归档模式
ALTER DATABASE ARCHIVELOG;
-- 打开数据库
ALTER DATABASE OPEN;
发布于:4小时前 IP属地:
相关涉及到的命令如下:
-- 限制归档日志总大小(需重启生效)
ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE = 1G SCOPE=SPFILE;
-- 动态调整切换时间(单位:秒)
ALTER SYSTEM SET archive_lag_target=300 SCOPE=BOTH;
-- 区分归档日志与数据文件(需重启生效)
ALTER SYSTEM SET log_archive_format='arch_%t_%s_%r.arc' SCOPE=SPFILE;
--使用rman清理日志
rman target /
DELETE ARCHIVELOG UNTIL TIME 'SYSDATE-7';
发布于:4小时前 IP属地:
我来回答
您需要 登录 后回答此问题!