ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Oracle数据日志模式

Oracle数据日志模式

原创 Linux操作系统 作者:gushexianzi 时间:2012-02-02 12:21:22 0 删除 编辑
一、查看当前数据库日志模式
     SQL> select name,log_mode from v$database;  或
     SQL>archive log list;(该方法需要as sysdba)

对于非归档模式的数据库该为归档模式(主要以Oracle 10g为参考)使用以下步骤:
1. SQL> alter system set log_archive_dest_1='location=/oracle/oracle10g/log/archive_log';  //添加日志文件路径
2.关闭数据库
SQL> shutdown immediate

3.启动数据mount状态:
SQL> startup mount;

4、修改数据库为归档模式:
SQL> alter database archivelog;

5、打开数据库,查询:
SQL> alter database open;

修改日志文件命名格式:
SQL> alter system set log_archive_max_processes = 5;
SQL> alter system set log_archive_format = "archive_%t_%s_%r.log" scope=spfile;

修改完成后可以查看日志模式是否修改成功!

特别指出的是在Oracle 9i中还要修改参数log_archive_start = true才能生效,oracle 10g中已经废除了该参数,所以不需要设置该参数。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24712969/viewspace-715506/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2012-02-02

  • 博文量
    3
  • 访问量
    3755