有什么方法可以禁用 oracle Multitenant 功能

Is there any way to disable oracle Multitenant feature

我们正在为 Oracle 数据库 12.2 使用 Oracle docker 映像。

默认情况下,多租户功能似乎已启用。

有什么方法可以禁用它吗?

我们只有一个应用程序需要支持,不想为此创建可插入数据库。

非常感谢任何帮助!

谢谢

中肯警告:

非 CDB 架构为 desupported starting in Oracle Database 20c

您可以在没有多租户许可证的情况下将 CDB 架构与一个用户创建的 PDB 结合使用。从 Oracle Database 19c 开始,这个 extended to three user-created PDBs 在 CDB 中。

简短的回答是无法禁用 CDB 架构。

要切换到它,您需要安装一个新的非 CDB 数据库。然后将数据从现有数据库迁移到它。例如使用 Data Pump export/import 或其他一些数据 replication/migration 工具。