欢迎来访,本站中的文章均为日常工作的记录和总结,写出的每个服务配置都是自己手动配置测试过,有不足之处欢迎指出,谢谢!

Oracle 11G开启日志归档

DBserver Mr.c 1032℃ 0评论

查看是否开启归档日志:

SQL> archive log list
Database log mode	       No Archive Mode
Automatic archival	       Disabled
Archive destination	       /ora/oracle/product/11.2.0.4/db_1/dbs/arch
Oldest online log sequence     178
Current log sequence	       180

显示Disabled 自然就是未开启归档日志;

开启归档日志(需要停止数据库):

#立即停止数据库
SQL> shutdown immediate;
#启动到mount状态
SQL> startup mount;
#开启归档日志
SQL> alter database archivelog;
#设置log_archive_dest日志的存放路径为指定路径
SQL> alter system set log_archive_dest='/oracleDB/archivelog/pandcar' scope=both;  
#打开数据库
SQL> alter database open;   #(startup=nomount+ mount +open)

设置完成后如果数据库还没有数据写入等操作,那么不会立即生成日志,需要手动切换;

SQL> alter system switch logfile;

关闭归档日志:
同理在mount状态下执行:

SQL> alter database noarchivelog;

转载请注明:菜鸟运维 » Oracle 11G开启日志归档

喜欢 (1)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址