一、归档相关参数
参数名称 |
默认值 |
推荐值 |
说明 |
ARCH_FILE_SIZE |
128 |
2048 |
本地单个归档文件最大值(单位:M)。 |
ARCH_SPACE_LIMIT |
0 |
102400 |
归档大小上限,0 表示无限制(按数据量的 1/5 保留,例如 500G 数据,保留 100G 归档)。 |
二、开启归档方式
2.1 SQL 命令方式开启归档
ALTER DATABASE MOUNT;
ALTER DATABASE ARCHIVELOG;
ALTER DATABASE ADD ARCHIVELOG 'DEST=/dmarch, TYPE=LOCAL, FILE_SIZE=2048, SPACE_LIMIT=102400';
ALTER DATABASE OPEN;
# 查看是否开启归档
select arch_mode from v$database;
2.2 修改数据库配置文件方式打开
# 修改数据库实例的 /dmdata/DAMEGN/dm.ini文件中 ARCH_INI 参数值
vi /dmdata/DAMENG/dm.ini
# 将 ARCH_INI 值改为 1,保存后退出
ARCH_INI = 1 #开启归档功能
# 新增文件dmarch.ini
vi /dmdata/DAMENG/dmarch.ini
# 新增如下内容
[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL
ARCH_DEST = /dmarch
ARCH_FILE_SIZE = 2048
ARCH_SPACE_LIMIT = 102400
# 最后重启数据库完成归档配置
参考:
https://eco.dameng.com