第一:开启归档
--修改数据库为 MOUNT 状态
ALTER DATABASE MOUNT;
--配置本地归档
ALTER DATABASE ADD ARCHIVELOG 'DEST = /dmdata/dameng/arch_dsc0, TYPE = local,
FILE_SIZE = 1024, SPACE_LIMIT = 0;
--开启归档模式
ALTER DATABASE ARCHIVELOG;
--修改数据库为 OPEN 状态
ALTER DATABASE OPEN;
第二:修改归档日志最大保存空间
ALTER DATABASE MOUNT;
ALTER DATABASE MODIFY ARCHIVELOG
'DEST = C:\dmdbms\data\DAMENG\arch, TYPE = local,FILE_SIZE = 1024, SPACE_LIMIT = 2048';
ALTER DATABASE ARCHIVELOG;
ALTER DATABASE OPEN;
第三:增加一个归档路径
ALTER DATABASE MOUNT;
ALTER DATABASE add ARCHIVELOG
'DEST = C:\dmdbms\data\DAMENG\arch2, TYPE = local,FILE_SIZE = 1024, SPACE_LIMIT = 2048';
ALTER DATABASE ARCHIVELOG;
ALTER DATABASE OPEN;
第四:删除一个归档路径
ALTER DATABASE MOUNT;
alter database noarchivelog;
alter database delete archivelog
'type=LOCAL,dest=C:\dmdbms\data\DAMENG\arch2,file_size=1024,space_limit=2048';
ALTER DATABASE ARCHIVELOG;
ALTER DATABASE OPEN;
第五:查询归档配置
select * from v$dm_arch_ini;
注意事项
在删除归档设置时,必须先设置数据到mount模式,并且修改为非归档模式后,在执行修改和删除操作,否则会提示语句不合法。
文章
阅读量
获赞