首页 > 数据库 > Oracle > 正文
修改oracle 11GR2归档模式和归档目录及大小
2011-09-01       个评论      
收藏    我要投稿

环境:Win 7 旗舰版+Oracle 11GR2 64bit
1.修改数据库为归档模式:
C:\Users\Administrator>sqlplus / as sysdba
 
SQL*Plus: Release 11.2.0.1.0 Production on 星期三 8月 31 19:45:13 2011
 
Copyright (c) 1982, 2010, Oracle.  All rights reserved.
连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
 
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。
 
Total System Global Area 1586708480 bytes
Fixed Size                  2176128 bytes
Variable Size             922749824 bytes
Database Buffers          654311424 bytes
Redo Buffers                7471104 bytes
数据库装载完毕。
SQL> alter database archivelog;
 
数据库已更改。
 
SQL> archivelog list;
SP2-0734: 未知的命令开头 "archivelog..." - 忽略了剩余的行。
SQL> archive log list;
数据库日志模式            存档模式
自动存档             启用
存档终点            USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列     3
下一个存档日志序列   5
当前日志序列           5
SQL> show parameter db_recovery
 
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest               string      E:\app\Administrator\flash_recovery_area
db_recovery_file_dest_size           big integer 3912M
SQL> select * from v$recovery_file_dest;
NAME
--------------------------------------------------------------------------------
SPACE_LIMIT SPACE_USED SPACE_RECLAIMABLE NUMBER_OF_FILES
----------- ---------- ----------------- ---------------
E:\app\Administrator\flash_recovery_area
 4102029312          0                 0               0
 
 
2.修改归档目录大小【如果是大型数据库,每天归档日志很大的话,要注意归档目录大小和增长情况喔】
上面已经查看到归档目录位置为E:\app\Administrator\flash_recovery_area
归档目录大小为3912M
这里不修改归档目录位置,只修改归档目录大小;
SQL> alter system set db_recovery_file_dest_size=5G scope=spfile;
系统已更改。
SQL> archive log list;
数据库日志模式            存档模式
自动存档             启用
存档终点            USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列     3
下一个存档日志序列   5
当前日志序列           5
SQL> show parameter db_recover;
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest                string      E:\app\Administrator\flash_recovery_area
db_recovery_file_dest_size           big integer 3912M --【这里查看还是3912M的大小】
 
SQL> shutdown immediate
ORA-01109: 数据库未打开
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 1586708480 bytes
Fixed Size                  2176128 bytes
Variable Size             922749824 bytes
Database Buffers          654311424 bytes
Redo Buffers                7471104 bytes
数据库装载完毕。
数据库已经打开。
SQL> show parameter db_recover
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest                string      E:\app\Administrator\flash_recovery_area
db_recovery_file_dest_size           big integer 5G --【这里已经修改为5G的大小了】
SQL> archive log list;
数据库日志模式            存档模式
自动存档             启用
存档终点            USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列     3
下一个存档日志序列   5
当前日志序列           5
SQL>
好了 如上为修改oracle 11GR2归档模式和归档目录大小;
下面补充下 修改归档路径的东东吧;
SQL> alter system set db_recovery_file_dest='具体路径' scope=spfile;
一般都要重启才真正生效的喔!!反正都是在mount 模式了,就重启下呗!


本文出自 “FJXSUNMIT” 博客

点击复制链接 与好友分享!回本站首页
相关TAG标签 大小 模式 目录
上一篇:Oracle笔记: Statspack安装使用
下一篇:ORA-1555解决方案
相关文章
图文推荐
文章
推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做实用的IT技术学习网站