一、Oracle数据库文件路径变更
方案一:只是部分普通数据文件迁移,只在线进行操作
1.1.将对应表空间offline,移动数据文件到新路径
1.2.数据文件alter database rename file '' to '';
1.3.再将表空间online
二、所有数据文件迁移
操作步骤:
2.1、查看当前数据库的数据文件,临时文件,日志文件,控制文件,参数文件等信息。
通过sqlplus / as sysdba进入oracle sql命令行界面:
select name from v$datafile;
select name from v$tempfile;
select member from v$logfile;
select name from v$controlfile;
show parameter pfile
2.2、根据当前spfile创建pfile文件,正常关闭数据库,移动源数据库文件到新的存储路径。
根据当前spfile创建pfile文件,正常关闭数据库:
create pfile from spfile;
shutdown immediate;
移动源数据库文件到新的存储路径:<