Oracle修改数据文件路径

来源:这里教程网 时间:2026-03-03 14:41:34 作者:

1.连接到数据库 SQL> sqlplus / as sysdba 2. 查看数据文件位置 SQL> select name from v$datafile; FILE_NAME ------------------------------------------------------------------------ /oradata/orcl/users01.dbf /oradata/orcl/undotbs01.dbf /oradata/orcl/sysaux01.dbf /oradata/orcl/system01.dbf /oradata/orcl/work.dbf 3. 关闭数据库 SQL> shutdown immediate; 4. 移动文件到新的位置(比如新的位置为/home/data ) cd /oradata/orcl/ mv users01.dbf undotbs01.dbf sysaux01.dbf system01.dbf work.dbf /home/data   5. 以mount模式启动数据库 SQL> startup mount; SQL> alter database rename file   '/oradata/orcl/users01.dbf'   to   '/home/data/users01.dbf ';  对每一个要移动的文件重复执行上面的alter database rename file ... to ... 6. 打开数据库 SQL> alter database open; 再次查看文件位置,发现已经更该。

相关推荐