1. 关于directory:
pdb 需要在container 上面创建directory才可以使用 CDB里面创建的directory是会无反应.
在PDB 里面创建:
cmd 之后运行
set oracle_sid=ora12cr2
然后 sqlplus / as sysdba
alter session set container=pdbora12cr2 切换到pdb的session中去
创建directory
create or replace directory dir as 'c:\cwdata\';
然后执行备份恢复.
2. 备份恢复的注意事项
虽然impdp 可以 不输入 sid 但是发现如果tns 里面没有配置的话 需要备份恢复可以使用如下的命令
impdp system/Test6530@127.0.0.1/pdbora12cr2 directory schemas
这样操作比较简单一些.