zoukankan      html  css  js  c++  java
  • Oracle数据文件迁移

    需求:

    将oracle控制文件、数据文件、日志文件、临时文件从A目录迁移到B目录。

    A目录:D:ORACLEORADATATEST

    B目录:F:TEST

    步骤:

    1、关闭数据库,把D:ORACLEORADATATEST下文件复制到F:TEST下;

    2、编辑D:oracleora92databaseINITTEST.ORA,修改为:

    control_files=("F:TESTcontrol01.ctl", "F:TESTcontrol02.ctl", "F:TESTcontrol03.ctl") 

    3、创建SPFILE:   create spfile from pfile; 

    4、载入数据库:startup mount;

    5、查询文件位置:

      select name from v$datafile;

      select member from v$logfile;

      select name from v$controlfile;

      select name from v$tempfile;

    6、移动数据文件、日志文件

      alter database rename file 'D:ORACLEORADATATESTREDO01.LOG' to    'F:TEST edo01.log'; 

      alter database rename file  'D:ORACLEORADATATESTSYSTEM01.DBF' to    'F:TESTSYSTEM01.DBF'; 

    7、启动数据库:alter database open;

    8、重建临时文件:

      alter database tempfile '临时文件路径' drop; 

      alter tablespace temp add tempfile  '临时文件路径' size 100M reuse; 

      select * from v$tempfile;

    9、重启数据库,迁移完成。

  • 相关阅读:
    (find) nyoj5-Binary String Matching
    (replace find)nyoj113-字符串替换
    (去重 sort)nyoj8-一种排序
    (模拟 打好基础) nyoj1363-计划日
    一种颜色怎么搭配
    动态识别类型
    swift与OC混合编程
    IOS动画效果
    NSAlert
    NSButton文本颜色设置和Action两种状态行为
  • 原文地址:https://www.cnblogs.com/advocate/p/3422778.html
Copyright © 2011-2022 走看看