【练习】迁移日志组

迁移日志组必须在数据库mount的状态

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount
ORACLE instance started.

Total System Global Area  830930944 bytes
Fixed Size                  2257800 bytes
Variable Size             536874104 bytes
Database Buffers          289406976 bytes
Redo Buffers                2392064 bytes
Database mounted.

1.拷贝

[[email protected] ORA11GR2]$ cp /u01/app/oracle/oradata/ORA11GR2/redo01.log /u01/app/oracle/redo01.log

2.更新控制文件中redo的信息

SQL> alter database rename file ‘/u01/app/oracle/oradata/ORA11GR2/redo01.log‘ to ‘/u01/app/oracle/redo01.log‘;

Database altered.

3.起库

SQL> alter database open;

Database altered.
时间: 2024-11-09 22:07:26

【练习】迁移日志组的相关文章

实验案例:删除文件系统日志组,保留ASM日志组

说明: oracle文件系统迁移至ASM,需要删除文件系统的日志组,只保留ASM日志组.若两者均保留,会出现读写日志性能不平衡状态.向ASM中读写日志要远快于向文件系统中读写日志. 操作步骤: SQL> select * from v$log; --查看到当前日志组为2,第1.3日志组处于INACTIVE状态,脏块已经写完,可以将这两个日志组删除 GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS ---------- --

rac 11g_生产库日志组损坏处理

原创作品,出自 "深蓝的blog" 博客,转载时请务必注明出处,否则有权追究版权法律责任. 深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/46863813 环境: 操作系统:CentOS 6.4 64bit 中间件:WAS 7 数据库:Oracle 11G RAC 11.2.0.3 问题: 生成库was无法连接数据库,报出数据库无法归档错误. 解决思路: 解决oracle无法归档问题. 操作记录: SQL> s

Oracle在线调整redo日志组数及组成员

Oracle在线调整redo日志组数及组成员 一.调整redo日志组大小 操作原因: redo日志一般设置让日志转换时间为10-20分钟,转换太频繁会影响性能.通常情况下每小时不要超过6次!如果AWR(Automated Workload Repository 自动负载信息库) report中log file switch checkpoint incomplete) 比较大,说明redo log之间的切换过于频繁.可以通过增加redo log size来降低切换的频率.但如果redo log

Oracle重做日志组状态及切换解析

Oracle重做日志(redo log)是用来记录操作条目,用于数据库数据恢复.为了提高效率,oracle通常建议设置三组redo log. 一.概述 oracle重做日志组通常有四种状态,即unused,inactive,active,current. unused通常指从未被使用的日志组,即新添加的日志组. current状态为LGWR进程正把redo log buffer的日志写进日志组中. active为刚刚完成日志切换后的状态,此时该日志组中提交的事务引起的数据改变还没有完全从DB b

添加redo日志组和添加日志组多元化

查看redo日志组的状态和日志的位置. SQL> select * from v$log; GROUP#   THREAD#  SEQUENCE#      BYTES BLOCKSIZE          MEMBERS ARCSTATUS         FIRST_CHANGE#FIRST_TIME   NEXT_CHANGE# NEXT_TIME -------------------- ---------- ---------- ---------- ---------- --- --

现场故障小结——非当前日志组损坏情况

现场故障小结--非当前日志组损坏情况   [环境]AIX(5300-08).oracle10g(10.2.0.1.0-64bit) [情况一]非当前日志组成员被误删除 方法一:使用clear将损坏日志组内容清除 ----数据库宕机 ----告警日志报错:无法找到日志组 ----启库到nomount状态 ----清理日志组 SQL>alter database clear logfile group5; Database altered. ----启库到open状态 SQL>alter data

【练习--日志恢复】---非当前日志组所有成员丢失

1.查询当前的日志组及状态: 10:24:22 SYS@ORA11GR2>select group#,member from v$logfile; GROUP# MEMBER ---------- -------------------------------------------------- 3 /u01/app/oracle/oradata/ORA11GR2/redo03.log 2 /u01/app/oracle/oradata/ORA11GR2/redo02.log 1 /u01/a

【练习】增加日志组数至4组,且每组日志成员大小为50M,每组2个成员。

1.查看日志组成员路径及日志组大小.状态 SQL> select group#,member from v$logfile; GROUP# MEMBER ---------- -------------------------------------------------- 3 /u01/app/oracle/oradata/ORA11GR2/redo03.log 2 /u01/app/oracle/oradata/ORA11GR2/redo02.log 1 /u01/app/oracle/o

『ORACLE』RAC—增删日志组

[email protected] rac1>select group#,thread#,members,status,bytes/1024/1024 as size_m from v$log; GROUP#                    THREAD#            MEMBERS       STATUS             SIZE_M---------------------- ------------------ -------------- -----------