为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:7.6
【操作系统】:
【CPU】:
【问题描述】*:之前的归档没有设置空间限制大小,用语句修改时报错,删除也不行
alter database modify archivelog 'DEST=C:\Users\99\Desktop\img, TYPE=LOCAL, FILE_SIZE=1024, SPACE_LIMIT=10240';
联机归档配置:
1)修改数据库为MOUNT状态。
SQL>ALTER DATABASE MOUNT;
2)配置本地归档。
SQL>ALTER DATABASE ADD ARCHIVELOG ‘DEST=/opt/dm_arch, TYPE=local, FILE_SIZE=1024, SPACE_LIMIT=20480’;
3)开启归档模式。
SQL>ALTER DATABASE ARCHIVELOG;
4)修改数据库为OPEN状态。
SQL>ALTER DATABASE OPEN;
归档配置需要在mount状态下,正式库可以在晚上或者其他空闲时间配置。在manager(管理工具)里面即可操作。
操作方法:
1、使用sysdba登录到服务器;
2、右键点击左侧的连接名,然后选择“管理服务器”
3、点击“系统管理”,配置,然后点转换,
4、然后点击归档配置,即可配置归档。
5、归档配置结束后,再点击“系统管理”,选择“打开”,然后点击“转换”,
转换结束后点确定即可。
1)手动编辑dmarch.ini文件。
[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL
ARCH_DEST = /opt/dm_arch
ARCH_FILE_SIZE = 1024
ARCH_SPACE_LIMIT = 20480
2)重启数据库。