日期:2014-05-17  浏览次数:20755 次

Oracle数据转移
我的数据库在F盘.可是现在F盘磁盘空间不够.又加了一个磁盘.怎么才能在不重装数据库或者系统的情况下把数据转移到新磁盘去.

------解决方案--------------------
1 将备份复印到新目录
修改你的参数文件
主要修改你控制文件和审计目录的路径
2 启动数据库到mount
挪动控制文件的指针
alter database rename file '/u01/oracle/oradata/ora10g/redo03.log' to '/db212/redo03.log';
3 alter database open;
注意查看你的dbf文件,log日志,临时表空间是否存在
------解决方案--------------------
1 将备份复印到新目录
修改你的参数文件
主要修改你控制文件和审计目录的路径
2 启动数据库到mount
挪动所有文件的指针
查v$datafile,v$controlfile,v$logfile,v$tempfile
alter database rename file '/u01/oracle/oradata/ora10g/redo03.log' to '/db212/redo03.log';
3 alter database open;
注意查看你的dbf文件,log日志,临时表空间是否存在