ORA-65359: unable to create pluggable database with no data

£神魔★判官ぃ 2022-05-12 02:24 262阅读 0赞

今天在测试oracle 18c 通过local pdb 创建pdb但不克隆PDB中的数据的测试的时候报了如下的报错:

SQL> CREATE PLUGGABLE DATABASE pdb2 FROM pdb1 NO DATA file_name_convert=(‘/u01/oradata/pdb1’,’/u02/oradata/pdb2’);
CREATE PLUGGABLE DATABASE pdb2 FROM pdb1 NO DATA file_name_convert=(‘/u01/oradata/pdb1’,’/u02/oradata/pdb2’)
*
ERROR at line 1:
ORA-65359: unable to create pluggable database with no data

70

下面贴出oracle18c 给出的步骤

70 1

下面给出解决办法:

  1. [oracle@oracle18c pdb2]$ oerr ora 65359
  2. 65359, 00000, "unable to create pluggable database with no data"
  3. // *Cause: An attempt was made to clone a pluggable database that was opened
  4. // in read/write mode.
  5. // *Action: Retry the clone operation after the source pluggable database is
  6. // in read-only mode.
  7. //
  8. [oracle@oracle18c pdb2]$
  9. SQL> alter pluggable database pdb1 close;
  10. Pluggable database altered.
  11. SQL> show pdbs;
  12. CON_ID CON_NAME OPEN MODE RESTRICTED
  13. ---------- ------------------------------ ---------- ----------
  14. 2 PDB$SEED READ ONLY NO
  15. 5 PDB1 MOUNTED
  16. SQL> alter pluggable database pdb1 open read only;
  17. Pluggable database altered.
  18. SQL> show pdbs;
  19. CON_ID CON_NAME OPEN MODE RESTRICTED
  20. ---------- ------------------------------ ---------- ----------
  21. 2 PDB$SEED READ ONLY NO
  22. 5 PDB1 READ ONLY NO
  23. SQL> create pluggable database pdb2 from pdb1 no data file_name_convert=('/u01/oradata/pdb1','/u02/oradata/pdb2');
  24. Pluggable database created.
  25. SQL> show pdbs
  26. CON_ID CON_NAME OPEN MODE RESTRICTED
  27. ---------- ------------------------------ ---------- ----------
  28. 2 PDB$SEED READ ONLY NO
  29. 3 PDB2 MOUNTED
  30. 5 PDB1 READ ONLY NO
  31. SQL> alter pluggable database pdb2 open;
  32. Pluggable database altered.

发表评论

表情:
评论列表 (有 0 条评论,262人围观)

还没有评论,来说两句吧...

相关阅读