oracle迁移数据文件位置

时间:2021-12-15 08:23:12

原因 : 可能由于各种原因需要把数据文件从一个目录迁移到另一个目录,

步骤:

1. 首先关闭数据库  sqlplus / as sysdba   shutdown immediate

2. 拷贝数据文件到新的目录 cp $源/dbf  $目的/dbf

3.重启数据库到mount  ,sqlplus /  as sysdba  startup mount

4.修改 alter database rename file ‘$源/dbf  to '$目的/dbf'

5.打开数据库  alter databae open ; 

6.检查是否更改  select file_name from dba_data_files ;