朋友们!
我有一个带有 Data Guard 配置的 Oracle Database 18c:
DGMGRL> show configuration;
Configuration - CDB_DG
Protection Mode: MaxPerformance
Members:
cdb1p - Primary database
cdb2p - Physical standby database
Fast-Start Failover: DISABLED
Configuration Status:
SUCCESS (status updated 55 seconds ago)
SQL> select banner from v$version;
BANNER
---------------------------------------------------------------------------
Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production
SQL> SELECT PROPERTY_NAME, PROPERTY_VALUE FROM DATABASE_PROPERTIES WHERE PROPERTY_NAME = 'LOCAL_UNDO_ENABLED';
PROPERTY_NAME PROPERTY_V
------------------------- ----------
LOCAL_UNDO_ENABLED TRUE
这是一个带有一个 PDB 的 CDB。我的操作系统是 RedHat 7。
当我尝试从我的 PDB 创建快照数据库时,出现以下错误:
SQL> alter pluggable database snapshot PDBSNAP;
alter pluggable database snapshot PDBSNAP
*
ERROR at line 1:
ORA-00604: error occurred at recursive SQL level 1
ORA-65169: error encountered while attempting to copy file +ASM_CDB_DATA/CDB1P/7533D1D42D885BD1E053465A130A97EE/DATAFILE/undotbs1.271.986139369
ORA-17517: Database cloning using storage snapshot failed on file 8:+ASM_CDB_DATA/CDB1P/7533D1D42D885BD1E053465A130A97EE/DATAFILE/undotbs1.271.986139369
我阅读了有关参数 CLONEDB (= TRUE) 以及asmadmin:x:1308:grid,oracle
/etc/group 文件中的权限的信息。
不幸的是,它对我没有帮助..朋友,也许有人已经解决了这个问题?
也许,这都是关于快照克隆限制的,但我不确定:
Supported platforms
– Sun ZFS Storage Appliance (ZFSSA)
– Oracle ASM Cluster File System (ACFS)
– NetApp ™