码迷,mamicode.com
首页 > 数据库 > 详细

oracle 归档/非归档

时间:2016-02-01 13:45:14      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

1、查看oralce是归档模式还是非归档模式

SQL> select name,log_mode from v$database;

NAME LOG_MODE
---------------------------------------- ------------------------------------
YOON ARCHIVELOG

 

SQL> select name,log_mode from v$database;

NAME LOG_MODE
---------------------------------------- ------------------------------------
YOON ARCHIVELOG

SQL> archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 326
Next log sequence to archive 328
Current log sequence 328

 

2、查看归档存放路径

SQL> show parameter db_recovery;

NAME TYPE VALUE
------------------------------------ --------------------------------- ------------------------------
db_recovery_file_dest string /u01/oracle/fast_recovery_area
db_recovery_file_dest_size big integer 4122M

 

3、修改归档路径大小

SQL> alter system set db_recovery_file_dest_size=5G;

 

4、查看归档路径

SQL> select name,SPACE_LIMIT,SPACE_USED from v$recovery_file_dest;

NAME SPACE_LIMIT SPACE_USED
---------------------------------------- ----------- ----------
/u01/oracle/fast_recovery_area 5368709120 2539942912

 

5、修改归档路径

SQL> alter system set db_recovery_file_dest=‘/u01/archivelog‘;

 

6、删除归档日志

①查看归档路径状态

②到系统目录下删除归档日志

③crosscheck archivelog all;

④delete expired archivelog all;

 

7、删除7天前

DELETE ARCHIVELOG ALL COMPLETED BEFORE ‘SYSDATE-7‘;

 

8、7天前到现在

DELETE ARCHIVELOG FROM TIME ‘SYSDATE-7‘;

 

9、修改归档格式

修改归档格式alter system set log_archive_format = "archive_%t_%s_%r.log" scope=spfile;
还可以设置一个参数alter system set log_archive_max_processes = 2; //操作系统为oracle归档开启多少个归档进程;重新启动数据库。
SQL> alter system set log_archive_dest_1=‘location=/u01/archivelog‘ scope =both;

oracle 归档/非归档

标签:

原文地址:http://www.cnblogs.com/hankyoon/p/5174539.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!