You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQL Developer连接Oracle数据库仅显示可插拔数据库无PDB$SEED问题

问题排查及解决方法

  • 确认当前SQL Developer的连接身份和容器
    首先在SQL Developer工作表中执行命令show con_name,确认当前连接的容器是否为CDB根容器CDB$ROOT。如果当前登录的是某个可插拔数据库(PDB),则无法在导航栏看到全CDB级的PDB$SEED资源,切换连接到CDB$ROOT后刷新目录即可。
    同时确认你登录的账号拥有SYSDBA或者CDB级DBA权限,PDB$SEED属于系统内置模板容器,低权限账号默认不可见。
  • 检查SQL Developer版本兼容性
    你使用的SQL Developer 8.4版本发布时间早于Oracle 21c,对21c的多租户架构特性适配存在缺陷,会出现系统容器识别不全的问题。建议升级到SQL Developer 22.2及以上正式版本,重新连接CDB后即可正常显示PDB$SEED。
  • 验证数据库层面PDB$SEED状态
    你之前在sqlplus中执行SELECT name, open_mode FROM v$pdbs ORDER BY name;可以查到PDB$SEED信息,说明数据库层面的容器是正常存在且状态正常的,不需要调整数据库端配置。

内容的提问来源于stack exchange,提问作者Jmork

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 02:06:03