创建一个PDB,数据库默认会自动创建和启动一个同名的service,且不能被删除。 select SERVICE_ID,NAME,CREATION_DATE,PDB from dba_services; 但在创建adg备库时,并不会自动配置和启动这个服务,这样就导致应用无法直接访问备库的PDB。 需手动在备库配置这个静态监听,如下第2个SID_DESC就是一个PDB的配置方法: GLOBAL_DBNAME 对应 PDB的名字,也就是service名字。 SID_LIST_LISTENER = (SID_LIST =…