2006-12-13

重建控制文件导致密码文件变化探讨

来源: 本站收集整理 作者:佚名 评论 0 条
 

今天在测试的时候发现,Oracle控制文件重建的话,密码文件也会相应的发生变化。

重建控制文件后,虽然密码文件内容没有发生变化。但是密码文件本身的状态已经发生了改变,最明显的一点,就是利用以前的备份进行恢复时,会报密码文件的错误。

首先创建一个备份:

SQL> SELECT 'ALTER TABLESPACE ' || TABLESPACE_NAME

 || ' BEGIN BACKUP;' FROM DBA_TABLESPACES

    2 WHERE CONTENTS != 'TEMPORARY';



    'ALTERTABLESPACE'||TABLESPACE_NAME||'BEGINBACKUP;'

 

    ALTER TABLESPACE SYSTEM BEGIN BACKUP;

    ALTER TABLESPACE UNDOTBS1 BEGIN BACKUP;

    ALTER TABLESPACE INDX BEGIN BACKUP;

    ALTER TABLESPACE TOOLS BEGIN BACKUP;

    ALTER TABLESPACE USERS BEGIN BACKUP;

    ALTER TABLESPACE YANGTK BEGIN BACKUP;

已选择6行。

SQL> ALTER TABLESPACE SYSTEM BEGIN BACKUP;

表空间已更改。

SQL> ALTER TABLESPACE UNDOTBS1 BEGIN BACKUP;

表空间已更改。

SQL> ALTER TABLESPACE INDX BEGIN BACKUP;

表空间已更改。

SQL> ALTER TABLESPACE TOOLS BEGIN BACKUP;

表空间已更改。

SQL> ALTER TABLESPACE USERS BEGIN BACKUP;

表空间已更改。

SQL> ALTER TABLESPACE YANGTK BEGIN BACKUP;

表空间已更改。

SQL> HOST COPY F:ORACLEORADATATEST*.* F:ORACLEBACKUPTEST20061106



    SQL> SELECT 'ALTER TABLESPACE ' || TABLESPACE_NAME || ' END BACKUP;' FROM DBA_TABLESPACES

    2 WHERE CONTENTS != 'TEMPORARY';



    'ALTERTABLESPACE'||TABLESPACE_NAME||'ENDBACKUP;'

    

    ALTER TABLESPACE SYSTEM END BACKUP;

    ALTER TABLESPACE UNDOTBS1 END BACKUP;

    ALTER TABLESPACE INDX END BACKUP;

    ALTER TABLESPACE TOOLS END BACKUP;

    ALTER TABLESPACE USERS END BACKUP;

    ALTER TABLESPACE YANGTK END BACKUP;

已选择6行。

SQL> ALTER TABLESPACE SYSTEM END BACKUP;

表空间已更改。

SQL> ALTER TABLESPACE UNDOTBS1 END BACKUP;

表空间已更改。

SQL> ALTER TABLESPACE INDX END BACKUP;

表空间已更改。

SQL> ALTER TABLESPACE TOOLS END BACKUP;

表空间已更改。
共3页: 上一页 1 [2] [3] 下一页

(本文仅表明作者个人观点,不代表本站及其管理员立场.) 推荐 收藏 投稿 打印 返回 关闭
上一篇:PHP5中新增加的日期(date)函数的常量  
下一篇:程序员,请不要做浮躁的人
    评论加载中…
 推荐文章
     

网站首页  -  网站地图 -   站长论坛  -  网站投稿  -    -  网站管理
Copyright © 2008 芜湖站长站 All Rights Reserved 皖ICP备07500611号