标签:database art dbf ora 用户 start acl down 执行sql
首先用oracle用户执行sqlplus / as sysdba,进入sqlplus,
然后先看看当前有哪些数据文件 SQL> select name from v$datafile; 然后看到结果里有个/u01/app/oracle/oradata/sid/TEST.dbf
然后关闭数据库 SQL> shutdown immediate; SQL> exit;
然后用oracle用户拷贝文件 [oracle@my]$ mv /u01/app/oracle/oradata/sid/TEST.dbf /u02/app/oracle/oradata/sid/
拷贝完毕后再执行执行sqlplus / as sysdba,进入sqlplus SQL> startup mount;
SQL> alter database rename file ‘/u01/app/oracle/oradata/sid/TEST.dbf‘ to ‘/u02/app/oracle/oradata/sid/TEST.dbf‘; SQL> select name from v$datafile;
这时候看到的结果了已经没有了/u01/app/oracle/oradata/sid/TEST.dbf ,
取而代之的是/u02/app/oracle/oradata/sid/TEST.dbf
然后启动数据库 SQL> alter database open; 一切搞定。
标签:database art dbf ora 用户 start acl down 执行sql
原文地址:https://www.cnblogs.com/sddychj/p/9553108.html