跳到主要内容
内容阅读

在知识库中专注阅读,并随时返回相关工具与课程

ORA-65114常见多租户

容器不存在

Container does not exist

错误描述

指定的容器(PDB 或应用程序容器)在 CDB 中不存在。容器名称或 ID 无效。

可能原因

  • ALTER SESSION SET CONTAINER 指定了不存在的容器名称
  • 容器已被删除或重命名
  • 查询中使用了不正确的 CON_ID

解决方案

  1. 1列出所有容器:SELECT con_id, name, open_mode FROM v$containers;
  2. 2使用正确的容器名称或 CON_ID
  3. 3检查 PDB 是否已删除:SELECT name FROM v$pdbs;

诊断命令

SELECT con_id, name, open_mode FROM v$containers;
SELECT name, con_id FROM v$pdbs;
SHOW CON_NAME;
#multitenant#container#pdb#not-found

同类错误码(多租户)

想系统掌握这个领域?

「多租户」在课程 Day 61-70 中有 10 篇完整实战教程

完整操作步骤真实截图踩坑总结
查看完整课程¥128/月起 · 解锁全部 2738+ 篇
ORA-65114: 容器不存在 - 原因与解决方案 | DBA 学习之路