`
houzhh
  • 浏览: 30763 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

OracleDBA之路之Redo log files(四)

 
阅读更多

Relocating and Renaming Redo Log Members
给组成员改名并且换位置

SQL> select * from v$logfile;
 
    GROUP# STATUS  TYPE    MEMBER                                   IS_
---------- ------- ------- ---------------------------------------- ---
         4         ONLINE  /u01/oradata/houzhh/redo04.rdo           NO
我们修改group4
1. Shut down the database.
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
2. Copy the redo log files to the new location.
[oracle@oracle11g houzhh]$ cd /u01/oradata/houzhh
[oracle@oracle11g houzhh]$ pwd
/u01/oradata/houzhh
[oracle@oracle11g houzhh]$ cp redo04.rdo .. -----复制redo04.rdo 到上层目录
[oracle@oracle11g houzhh]$ cd ..
[oracle@oracle11g oradata]$ ll
total 10272
drwxr-xr-x 2 oracle oinstall     4096 Sep  4 17:42 db01
drwxr-x--- 2 oracle oinstall     4096 Sep 11 16:26 houzhh
-rw-r----- 1 oracle oinstall 10486272 Sep 11 16:28 redo04.rdo
[oracle@oracle11g oradata]$ mv redo04.rdo  redo04a.rdo -----改名
[oracle@oracle11g oradata]$ ll
total 10272
drwxr-xr-x 2 oracle oinstall     4096 Sep  4 17:42 db01
drwxr-x--- 2 oracle oinstall     4096 Sep 11 16:26 houzhh
-rw-r----- 1 oracle oinstall 10486272 Sep 11 16:28 redo04a.rdo
3. Startup the database, mount, but do not open it.
SQL> conn /as sysdba
Connected to an idle instance.
SQL> startup mount;
ORACLE instance started.
 
Total System Global Area  422670336 bytes
Fixed Size                  1336960 bytes
Variable Size             331352448 bytes
Database Buffers           83886080 bytes
Redo Buffers                6094848 bytes
Database mounted.
4. Rename the redo log members.
SQL> alter database rename file '/u01/oradata/houzhh/redo04.rdo' to '/u01/oradata/redo04a.rdo';
 
Database altered.
5. Open the database for normal operation.
SQL> alter database open;
 
Database altered.
SQL> select * from v$logfile;
 
    GROUP# STATUS  TYPE    MEMBER                                   IS_
---------- ------- ------- ---------------------------------------- ---
         4         ONLINE  /u01/oradata/redo04a.rdo                 NO

 

 

分享到:
评论

相关推荐

    redo 维护 oracle

    Oracle数据库系统会按照循环的方式写入redo log files,以确保不会丢失任何事务信息。 2. **redo日志的作用** - **数据恢复**:当数据库发生故障时,redo日志用于执行前滚操作,即将未提交的事务应用到数据库,以...

    oracle dba 课程培训 中文PPT

    四、学习Oracle DBA的重要性 随着企业对数据依赖性的增加,Oracle DBA的角色越来越关键。掌握Oracle DBA技能不仅能够保障企业的数据安全,还能提升数据库运行效率,降低系统故障风险,从而为企业带来竞争优势。 ...

    ORACLE DBA 教程

    - **日志缓冲区(Redolog Buffer)**:缓存重做日志信息,提高写入日志文件的效率。 - **后台进程(Background Processes)**:执行诸如检查点处理、归档日志管理等任务。 #### 四、ORACLE的物理结构详解 - **数据文件...

    Oracle DBA两日速成课程

    3. **数据存储管理**:理解表空间(Tablespaces)、数据文件(Datafiles)、重做日志文件(Redo Log Files)和控制文件(Control File)的概念,学习如何创建和管理这些组件。 4. **SQL基础**:掌握SQL语言的基本...

    oracle_DBA常用命令

    ### Oracle DBA 常用命令详解 在Oracle数据库管理工作中,熟练掌握一系列核心命令对于高效维护数据库系统至关重要。本文将详细介绍《oracle_DBA常用命令》文档中提及的关键知识点及其应用场景,帮助读者深入理解并...

    Oracle dba

    2. **数据存储**:理解表空间(Tablespaces)、数据文件(Datafiles)、重做日志文件(Redo log files)和控制文件(Control file)等概念,学会管理数据库的存储结构。 3. **SQL与PL/SQL**:熟悉SQL语言用于查询、...

    DBA成长之路(ORACLE)

    ### DBA成长之路(ORACLE) #### 数据文件 数据文件是Oracle数据库中极其重要的组成部分,它们主要用于存储数据库的所有数据,包括表数据以及索引数据。这些文件通常具有.dbf的扩展名。每个数据库实例可以包含多个...

    Oracle DBA常用方法封装

    - **日志管理**:切换redo log files,清理归档日志等。 5. **调用封装的方法** 调用包中的过程或函数,需要先通过`EXECUTE`关键字,然后是包名、过程/函数名及参数。例如,如果包中有`backup_database`过程,...

    oracle dba宝典3

    - **重做日志文件**(Redo Log Files):记录数据库的所有修改操作,用于恢复和故障恢复。 - **控制文件**(Control Files):保存有关数据库物理结构的信息,如数据文件名、重做日志文件位置等。 了解这些文件的...

    OracleDBA培训教程.doc

    - 包含操纵文件 (Control Files)、重做日志文件 (Redo Log Files) 和数据文件 (Data Files)。 - **SQL 查询执行过程** - Oracle 执行 SQL 查询语句分为三个阶段: - **编译**: - 检查 SQL 语句的正文是否存在...

    oracle_dba_code_examples201012.pdf

    实用的Oracle DBA 常用的实际操作文档 Document Parts Part 1 Oracle DBA Fundamentals _______________________ 36 Part 2 Oracle Database Net Services ___________________ 238 Part 3 Oracle Database Backup ...

    Oracle DBA 两日速成课程 6,9,10

    3. 重做日志文件(Redo Log Files):这些文件记录了数据库的所有事务更改,用于在崩溃时进行恢复。了解如何配置和管理重做日志文件以确保数据安全。 4. 段(Segments)、区(Extents)和块(Blocks):深入理解...

    Oracle DBA(ch).pptx

    Oracle DBA,即Oracle数据库管理员,负责管理和维护Oracle数据库系统。Oracle公司是全球知名的软件供应商,尤其在数据库管理系统领域有着显著的地位。Oracle数据库系统以其高性能、可伸缩性、安全性以及对并发控制和...

    深入浅出Oracle: DBA入门、进阶与诊断案例.

    Oracle数据库系统由多个组件构成,包括实例(Instance)、数据库(Database)、表空间(Tablespaces)、数据文件(Data Files)、控制文件(Control Files)、重做日志文件(Redo Log Files)等。理解这些概念及其...

    oracle scn概念解析

    **Checkpoint 是 Oracle 数据库的一个关键机制**,用于同步 Data Files、Control File 和 Redo Log Files,确保它们之间的 SCN 保持一致。Checkpoint 过程主要包括以下几个步骤: 1. **Redo Buffer 刷盘**:Redo ...

    oracle dba study

    Oracle 数据库的核心组成部分包括数据文件(datafiles)、重做日志文件(redolog files)以及控制文件(control files)。这些文件共同构成了数据库的基础架构,并且对于数据库的正常运行至关重要。 - **数据文件...

    dba常用sql多年长期总结

    ### DBA常用SQL总结 #### 一、DBA的基本职责与技能要求 ...这些SQL查询和技巧为DBA提供了强大的工具集,不仅有助于日常管理和维护工作,还能有效提升问题解决效率,是每一个Oracle DBA不可或缺的知识宝库。

    oracle-DBA日常检查.doc

    - **Oracle日志文件**:包括归档日志和redo log,使用`tail -f`命令实时监控`alert.log`,以及`v$log`视图查看redo log状态。 - **Oracle核心转储目录**:检查core dump文件,这有助于分析数据库出现严重错误时的...

    Oracle_DBA基础教学

    - **重做日志文件(Redo log files)**:记录对数据库所做的修改操作,用于数据恢复。 ##### 3.3 其他重要文件 - **参数文件(Parameter file)**:定义数据库实例的配置信息,如SGA内存分配等。 - **密码文件...

    oracle常用命令

    8. **清除在线重做日志文件(Clearing Online Redo Log Files)** `ALTER DATABASE CLEAR [UNARCHIVED] LOGFILE`命令可以清除日志文件中的内容,例如:`ALTER DATABASE CLEAR UNARCHIVED LOGFILE 'c:/oracle/log2a....

Global site tag (gtag.js) - Google Analytics