zoukankan      html  css  js  c++  java
  • 多元化控制文件

    在控制文件中主要记录了数据库的信息、归档日志的历史信息、表空间和数据文件的信息、当前表空间正在使用的重做日志信息和使用RAMAN备份的有关记录,可以说控制文件记录了数据库的物理结构和状态,以及与数据库备份和恢复等的相关信息,因此是数据库的最重要的物理文件。如果控制文件出现损坏,可能会导致备份信息的丢失,因此是数据库的最重要的物理文件。如果控制文件出现损坏,可能会导致备份信息的丢失,为了了避免控制文件的损坏或者丢失,作为DBA应该多元化控制文件,Oracle建议每个数据库至少包含两个或者两个以上的控制文件,并且将不同的控制文件放置在不同的磁盘上面,以防止磁盘的损坏导致控制文件的丢失。在多元化了控制文件以后,多个控制文件就互为镜像,内容保持完全一致。在这种情况下即使其中的一个控制文件损坏,其他的控制文件仍然可以使用,从而保证数据的安全性。作为DBA在多元化控制文件之前应该首先确定新的控制文件的位置。

    1.修改初始化参数,可以使用服务器参数文件spile来管理和存储初始化参数:

    SQL>alter system set control_file="D:\user\user01.CTL", "E:\user\user02.CTL" scope=spile;

    2.关闭数据库并复制控制文件,使用命令如下:

    SQL>shutdown immediate

    SQL>host copy "D:\user\user01\user01.CTL E:\user\user02.CTL"

    3.重新启动数据库,在完成了复制之后需要将数据库重新启动,使用命令如下:

    SQL>startup

  • 相关阅读:
    linux_grep操作
    linux_awk操作
    linux_sed操作
    [题解]USACO 5.2.1 Snail Trails
    [数据生成器]UVA10054 The Necklace
    [题解]UVA10054 The Necklace
    [题解]UVA11027 Palindromic Permutation
    [题解]UVA10129 Play on Words
    [题解]UVA11029 Leading and Trailing
    计蒜客NOIP2017提高组模拟赛(五)day1-机智的 AmyZhi
  • 原文地址:https://www.cnblogs.com/canyangfeixue/p/2729265.html
Copyright © 2011-2022 走看看