Oracle数据文件迁移与更名
在实际的工程应用中,Oracle数据库的数据文件经常因为磁盘问题、命名问题而需要进行迁移/更名。
查看当前是否启用归档模式: archive lg list
- 归档模式
数据文件a脱机:
alter database datafile '路径1' offline;
把文件A拷贝到目的地(正确的目录下): 复制拷贝数据文件a到路径2(可改名)
在数据库中更改数据文件a路径:
alter database rename file'路径1' to '路径2';
恢复介质文件a:
recover database datafile'路径2';
数据文件a联机:
alter database datafile'路径2(数据文件A的最新路径)' online;
- 非归档模式
关闭数据库:
shutdown immedate
拷贝数据文件从旧目录到新目录:
cp ... source distination
启动数据库到mount状态:
startup mount
修改文件位置:
alter database rename file '...' to '...';
打开数据库:
alter database open;
查看数据文件:
select name from v$datafile;
原文发表在我的csdn博客:https://blog.csdn.net/emberd/article/details/19480157,于2017/07/21迁入
This post is licensed under CC BY 4.0 by the author.