oracle 归档/非归档
2016-02-01 09:56
441 查看
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;
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 11g 修改默认监听端口1521
- jdbc 连接 oracle rac
- oracle 查看隐含参数脚本
- oracle11g 新特性 - rman自动备份控制文件延迟
- ORACLE-用户常用数据字典的查询使用方法
- oracle - redo 损坏或删除处理方法
- oracle 配置 oem
- Oracle 11g Windows 迁移至 Linux
- ORACLE 单实例完全卸载数据库
- oracle 修改表空间存储路径
- oracle 日志文件管理
- Oracle ClusterwarePRCT-1011 : Failed to run "oifcfg".&nb
- oracle数据库字符集AL32UTF8修改为ZHS16GBK即从超集到子集
- Linux上pip安装cx_Oracle
- oracle11g RAC添加节点
- oracle-12c-rac 报:ORA-01078
- oracle-11g-配置dataguard
- ORACLE 11G 配置DG 报ORA-10458、ORA-01152、ORA-01110
- oracle-11g创建用户名的时候默认区分大小写
- ORACLE-体系结构