• oracle 迁移数据文件


    步骤:

    1.SQL>SELECT FILE_NAME FROM DBA_DATA_FILES;

    FILE_NAME

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

    D:ORACLEPRODUCT10.2.0ORADATATESTDATAFILEO1_MF_USERS_4YFV39N0_.DBF

    D:ORACLEPRODUCT10.2.0ORADATATESTDATAFILEO1_MF_SYSAUX_4YFV39G5_.DBF

    D:ORACLEPRODUCT10.2.0ORADATATESTDATAFILEO1_MF_UNDOTBS1_4YFV39LK_.DBF

    D:ORACLEPRODUCT10.2.0ORADATATESTDATAFILEO1_MF_SYSTEM_4YFV39F5_.DBF

    2.SQL> shutdown immediate

    数据库已经关闭

    数据库已经卸载

    3.SQL> startup mount;

    4.SQL> alter database archivelog;

    数据库已经更改

    5.SQL> alter database datafile 'D:ORACLEPRODUCT10.2.0ORADATATESTDATAFILEO1_MF_USERS_4YFV39N0_.

    Dbf' offline;

    数据库已经更改。

    6.SQL> alter database rename file 'D:ORACLEPRODUCT10.2.0ORADATATESTDATAFILEO1_MF_USERS_4YFV39N0

    _.DBF' to 'e:oradatauser01.dbf';

    alter database rename file 'D:ORACLEPRODUCT10.2.0ORADATATESTDATAFILEO1_MF_USERS_4YFV39N0_.DBF

    *

    第一行出现错误:

    ORA-01511: 重命名日志/数据文件时出错

    ORA-01141: 重命名日志/数据文件时出错,未找到指定新文件 'e:oradatauser01.dbf'

    ORA-01110: 数据文件4:

    'D:ORACLEPRODUCT10.2.0ORADATATESTDATAFILEO1_MF_USERS_4YFV39N0_.DBF'

    ORA-27041: 无法打开文件

    OSD-04002: 无法打开文件

    O/S-Error: (OS 3) 系统找不到指定的文件

    方法:复制原文件到想要指向的位置,并改名成自己想要的名称user01.dbf。

    7.SQL> /

    数据库已经更改。

    7.SQL> RECOVER DATAFILE 'E:ORADATAUSER01.DBF';

    ORA-00283: 恢复回话因错误而取消

    ORA-00264: 不要求恢复

    8.SQL> ALTER DATABASE DATAFILE 'E:ORADATAUSER01.DBF' ONLINE;

    数据库已经更改。

    9.SQL> ALTER DATABASE OPEN;

    数据库已经更改。

    10.SQL> SELECT FILE_NAME FROM DBA_DATA_FILES;

    FILE_NAME

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

    E:ORADATAUSER01.DBF

    D:ORACLEPRODUCT10.2.0ORADATATESTDATAFILEO1_MF_SYSAUX_4YFV39G5_.DBF

    D:ORACLEPRODUCT10.2.0ORADATATESTDATAFILEO1_MF_UNDOTBS1_4YFV39LK_.DBF

    D:ORACLEPRODUCT10.2.0ORADATATESTDATAFILEO1_MF_SYSTEM_4YFV39F5_.DBF

    数据文件迁移成功完成。

    From <http://space.itpub.net/7353848/viewspace-590983>

    1、因为很少登录,评论基本没有回复,见凉! 2、如果转载我的文章,请写明出处,谢谢! 3、有些文章为转载,如果您发现侵权,请联系删除,但回复可能需要较长时间
     
    分类: Oracle
  • 相关阅读:
    js动态向li添加数据
    css实现立体字
    flex属性1
    Gluttonous Snake.css
    Gluttonous Snake.js
    Gluttonous Snake.html
    创建对象7种方法
    ORACLE数据库测试数据插入速度[z]
    maven打包不包含配置文件[z]
    互联网公司的面试官是如何360°无死角考察候选人的?[z]
  • 原文地址:https://www.cnblogs.com/Jeely/p/11400257.html
Copyright © 2020-2023  润新知