改变oracle默认归档路径和大小

来源:互联网 发布:人口迁徙数据图 编辑:程序博客网 时间:2024/05/22 16:49

oracle 默认归档日志地址windows:..\app\administrator\falsh_recovery_area\sid\..

但是这个路径限制大小 show parameter db_recovery_file_dest_size;

可以该变这个大小 alter system  set  db_recovery_file_dest_size=30G;

也可以该变归档日志的路径。如下。

SQL> archive log list;

数据库日志模式             非存档模式
自动存档             禁用
存档终点            c:\archive_log2
最早的联机日志序列     6
当前日志序列           8
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORACLE 例程已经启动。

Total System Global Area  647204864 bytes                                       
Fixed Size                  2178536 bytes                                       
Variable Size             423625240 bytes                                       
Database Buffers          218103808 bytes                                       
Redo Buffers                3297280 bytes                                       
数据库装载完毕。
SQL> alter database archivelog;

数据库已更改。

SQL> archive log list;
数据库日志模式            存档模式
自动存档             启用
存档终点            c:\archive_log2
最早的联机日志序列     6
下一个存档日志序列   8
当前日志序列           8

SQL> alter database open;

数据库已更改。

SQL> alter system set log_archive_dest_1='location=c:\archivelog_1'scope=spfile sid='his';

系统已更改。

SQL> alter system set log_archive_dest_2='location=c:\archivelog_2'scope=spfile sid='his';

系统已更改。

SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。

SQL> startup mount;
ORACLE 例程已经启动。

Total System Global Area  647204864 bytes                                       
Fixed Size                  2178536 bytes                                       
Variable Size             423625240 bytes                                       
Database Buffers          218103808 bytes                                       
Redo Buffers                3297280 bytes                                       
数据库装载完毕。
SQL> alter database open;

数据库已更改。

SQL> alter system switch logfile;

系统已更改。
//目录下已经有归档日志.

0 0