当前环境是一主一从的dataguard,主库通过alter database move datafile的方式修改了pdb的路径,但是在从库执行修改报错误,请问是什么原因呢?
主库很顺利的执行了:
SQL> alter database move datafile 30 to '/u01/app/oracle/oradata/SLNNGK/pdb04/system01.dbf';
Database altered.
SQL> alter database move datafile 31 to '/u01/app/oracle/oradata/SLNNGK/pdb04/sysaux01.dbf';
Database altered.
SQL> alter database move datafile 32 to '/u01/app/oracle/oradata/SLNNGK/pdb04/undotbs01.dbf';
Database altered.
但是从库执行就报错误:
SQL> alter database move datafile 30 to '/u01/app/oracle/oradata/slavea/pdb04/system01.dbf';
alter database move datafile 30 to '/u01/app/oracle/oradata/slavea/pdb04/system01.dbf'
*
ERROR at line 1:
ORA-65250: invalid path specified for file - /u01/app/oracle/oradata/slavea/pdb04/system01.dbf
从库该路径是存在的
[oracle@slavea slavea]$ ls -al /u01/app/oracle/oradata/slavea/pdb04
total 4
drwxr-x--- 3 oracle oinstall 20 Feb 7 21:11 .
drwxr-xr-x 8 oracle oinstall 4096 Feb 7 21:11 ..
墨值悬赏

评论

