您的位置:首页 > 数据库

数据库归档模式设置

2020-02-05 08:59 134 查看

1。关闭数据库

SQL> shutdown immediate;

 

2。启动数据库到mount状态

SQL> startup mount;

 

3。启用归档模式

SQL> alter database archivelog;

 

4。查看修改后的数据库备份和恢复策略及归档文件的位置

SQL> archive log list;

 

5.修改相应的初始化参数

Oracle10g之前,你还需要修改初始化参数使数据库处于自动归档模式。

可用SQL> show parameter log_archive_start;查看

NAME                                 TYPE        VALUE

------------------------------------ ----------- --------------

log_archive_start                    boolean     FALSE

SQL> alter system set log_archive_start=true scope=spfile;

重启数据库此参数生效,此时数据库处于自动归档模式。

 

当然你也可以不做第5步,直接

SQL>archive log start

使数据库启用自动归档,但是重启后数据库仍然处于手工归档模式。

 

现在你可以用RMAN备份数据库了

 

附:

1。如果要从归档模式变为非归档模式,使用alter database noarchivelog 命令

2。使用show parameter db_recovery_file_dest;查看备份文件的目录及其大小

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

db_recovery_file_dest                string      C:\oracle\product\10.2.0/flash_recovery_area

db_recovery_file_dest_size           big integer 2G

3。使用show parameter log_archive_start;查看数据库是否出于自动归档模式

  • 点赞
  • 收藏
  • 分享
  • 文章举报
tao415652813 发布了17 篇原创文章 · 获赞 0 · 访问量 273 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: