首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > 如何迁移Oracle的数据文件
【标  题】:如何迁移Oracle的数据文件
【关键字】:Oracle
【来  源】:http://blog.csdn.net/Night_Elf/archive/2007/01/09/1478256.aspx

如何迁移Oracle的数据文件

     由于多种原因,我们可能会需要迁移数据文件,迁移的方式可以有多种,如下是其中最常用的:

1 。首先将你要迁移的数据文件对应的表空间脱机:

alter database tablespace_name offline;

2. 然后,将你的数据文件copy到新的位置

3 修改数据库的数据文件

alter tablespace tablespace-name rename datafile 'oldpath' to 'newpath';

4 最后再将表空间联机即可:

alter database tablespace_name online;

 

在表空间联机的过程中,有可能出现提示需要进行介质恢复的错误信息,使用如下语句恢复:

 

recover datafile 'newpath';

如果提示恢复成功,则再次将表空间联机;

 

当然,你也可以在database mount的状态下完成数据文件的迁移,方式同脱机下大体一致,此方法只适用于数据库可以中断一段时间的情况下使用,如果需要数据库一直联机的话,就不能使用该方法,只能先将表空间只读,然后再脱机,迁移数据文件,此时仍然可以读取数据,当然迁移完了别忘了将表空间设为readwrite呀

基础水文数据V3库建表脚本:【上一篇】
oracle时间操作:【下一篇】
【相关文章】
  • Oracle数据库入门心得
  • SQL92,SQL SERVER,ORACLE,DB2可更新视图概述
  • 对比mysql oracle db2 的部分ddl语法
  • oracle中的切分函数
  • 用户如何有效地利用oracle数据字典
  • Oracle优化
  • Oracle跨ower操作
  • Oracle用户查找死锁进程
  • oracle员工表精典查询
  • Oracle & SQL 性能优化技巧
  • 【随机文章】
  • 好久没有更新了
  • 开发人员专用搜索引擎--Krugle
  • 程控交换与宽带交换笔记十
  • 一些和中文转化有关的东西
  • 不经过中间变量将两个变量的值进行交换
  • Recipe 1.2. Substituting Variables into Strings
  • 讨人喜欢的26原则
  • Unable to start debugging on the web server. Logon failure: unknown user name or bad password(web服务...
  • Ruby,Block,CPS 和 call/cc
  • 传奇世界 神饰的属性与市场走向
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.