实施时间2009-9-22晚10点

实施工作

1、  数据库归档模式修改:

eashost:root:[/] smitty hacmp

orahost:root:[/oracle/arch_log]# smitty hacmp >>>  停止集群的应用服务。

orahost:root:[/oracle/arch_log]# ps –ef |grep ora

eashost:root:[/]#ps –ef |grep eas    确认数据库和EAS应用已经停止

orahost:root:[/oracle/arch_log]# ln -s /usr/lib/libobk64.a $ORACLE_HOME/lib/libobk.a

修改系统连接文件,为tsm for oracle备份准备。

orahost:root:[/oracle/arch_log]#su – oracle

$sqlplus /nolog

SQL>conn /as sysdba

SQL> startup mount (将数据库启动到mount状态)

SQL> alter database archivelog; (修改数据为归档模式)

SQL> alter database open; (打开数据库)

SQL> archive log list;  (确认已经为归档模式)

数据库日志模式 存档模式

自动存档 启用

存档终点 USE_DB_RECOVERY_FILE_DEST

最早的联机日志序列 4033

下一个存档日志序列 4038

当前日志序列 4038

注意:oracle10默认是把存档终点设置为USE_DB_RECOVERY_FILE_DEST,所以归档日志默认是保存在oracle系统的闪回恢复区(Flash recovery area)的。默认的db_recovery_file_dest是2G,所以一般建议将存档终点修改为操作系统的适当目录。

由于归档日志太大,撑满了闪回恢复区,导致了9月23日oracle数据挂起,集团的ERP不能使用;手动启动数据报ORA-00257错误

SQL> alter system set DB_RECOVERY_FILE_DEST_SIZE= 4G;

修改DB_RECOVERY_FILE_DEST_SIZE可以启动了。

中午查了资料,了解了flash_recovery_area的东西;决定要archive log的备份目录改为系统目录。

SQL> select * from v$flash_recovery_area_usage;

FILE_TYPE    PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES

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

CONTROLFILE                   0                         0               0

ONLINELOG                     0                         0               0

ARCHIVELOG                72.46                         0              51

BACKUPPIECE               26.84                         0               6

IMAGECOPY                     0                         0               0

FLASHBACKLOG                  0                         0               0

当时查看flash_recovery_area的使用,发现ARCHIVELOG的使用率为90多;

2009-9-23中午

2、修改归档目录位置:

orahost:root:[/oracle]#mkdir arch_log

orahost:root:[/oracle]#chown –R oracle:oinstall ./arch_log

orahost:root:[/oracle]#chmod 775 ./arch_log

orahost:root:[/oracle/arch_log]#su – oracle

$sqlplus /nolog

SQL>conn /as sysdba

SQL> alter system set db_recovery_file_dest=‘‘;

更改oracl系统,禁止往闪回恢复区放归档日志。

System altered.

SQL> alter system set log_archive_dest=‘/oracle/arch_log‘

更改数据库,归档日志的存档终点。

System altered.

SQL> archive log list

Database log mode              Archive Mode

Automatic archival             Enabled

Archive destination            /oracle/arch_log

Oldest online log sequence     4033

Next log sequence to archive   4038

Current log sequence           4038

转载自http://blog.chinaunix.net/uid-10811523-id-105750.html

时间: 01-03

oracle修改db_recocery_USE_DB_RECOVERY_FILE_DEST的使用详解(转载)相关推荐

  1. 修改oracle超空间大小,Oracle修改表空间大小详解

    在向orale数据库导入数据的时候报 ORA-01658: 无法为表空间 XXX中的段创建 INITIAL 区错误. Oracle我在创建表空间的时候初始化大小为200M,当数据库中数据量达到这个值, ...

  2. linux oracle 用户创建,LINUX下Oracle数据库用户创建方法详解

    本文实例分析了LINUX下Oracle数据库用户创建方法.分享给大家供大家参考,具体如下: 1)登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切 ...

  3. oracle数据库中索值,Oracle数据库中的索引详解

    Oracle数据库中的索引详解以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一 ROWID的概念 存储了row在数据文 ...

  4. oracle数据库pfile文件,Oracle pfile/spfile参数文件详解

    Oracle pfile/spfile参数文件详解 在创建数据库时,SPFile文件中部分必须考虑的参数值: 基本规则 a.在SPFile文件中,所有参数都是可选的,也就是说只需要在初始化参数文件中列 ...

  5. Oracle Merge Into 的用法详解实例

    Oracle merge into 的用法详解实例 作用:merge into 解决用B表跟新A表数据,如果A表中没有,则把B表的数据插入A表: 语法: MERGE INTO [your table- ...

  6. oracle的userenv和nls_lang详解

    oracle的userenv和nls_lang详解 1.userenv最常见的使用 userenv函数返回当前会话(session)的相关信息.以下sql语句可以查询当前会话连接的数据库字符集 sel ...

  7. oracle select执行顺序,oracle select执行顺序的详解

    oracle select执行顺序的详解 SQL Select语句完整的执行顺序:1.from子句组装来自不同数据源的数据: 2.where子句基于指定的条件对记录行进行筛选: 3.group by子 ...

  8. 删除oracle数据库的三种方法,oracle数据库的删除方法详解

    oracle数据库的删除方法详解 1.图形界面删除 练习之前记得创建快照 执行命令之前要保证数据库属于open状态 SQL> alter database open; [oracle@local ...

  9. ORACLE的索引和约束详解数据库

    ORACLE的索引和约束详解数据库 Oracle的约束 * 如果某个约束只作用于单独的字段,即可以在字段级定义约束,也可以在表级定义约束,但如果某个约束作用于多个字段, 必须在表级定义约束 * 在定义 ...

最新文章

  1. Web前端开发人员和设计师必读文章推荐【系列七】
  2. php 接口的定义与实现,PHP接口定义与用法示例
  3. Win10 插入耳机无声问题 解决办法
  4. opendolphin_使用DolphinDB进行机器学习
  5. 无偏估计【统计学-通俗解释】
  6. 2014校招 百度试题及答案
  7. css点滴3—5种方式实现圆环
  8. 推荐几个win8系统下载比较好的网站
  9. 开源众包-项目大厅数据爬取
  10. 2018计算机应用基础教材,2018年计算机应用基础课件全套PPT电子档.ppt
  11. 扒视频/音效素材的方法
  12. CSS 代码语法 代码注释
  13. 几款实用的前端日历时间日期选择控件
  14. python操作word.7.19笔记
  15. Asp 解析 XML并分页显示
  16. 【ARMv8基础篇】NIC-400控制器简介
  17. 微信公众号开发之网页授权获取用户基本信息
  18. Java直接控制打印机打印
  19. css —— 文字添加白色描边
  20. Hibiscus的脑机接口学习周报(2023/1/23~2023/1/29)

热门文章

  1. 点击a标签不跳转链接
  2. dedecms v5.7 整合discuz x3.2 双向同步登录退出(2016年4月2号)
  3. java微信开发图文_java版微信公众号图文消息开发
  4. Java中condition的用法_java condition 使用
  5. 20-1-tcp连接——初始化序列号(ISN)
  6. chmod权限777
  7. php更新应用到google商店
  8. 使用批处理添加受信任站点和设置ie安全级别
  9. 关于rt-thread的外设驱动原理(例子spi)
  10. HTML期末大学生网页设计作业——奇恩动漫HTML (1页面) HTML CSS JS网页设计期末课程大作业