Oracle 19c cdb 与 pdb 之间的切换
在Oracle 19c中,可以使用SQL*Plus或其他数据库工具来实现CDB(容器数据库)和PDB(可插拔数据库)之间的切换。以下是切换CDB和PDB的基本命令:
- 连接到CDB:
CONNECT sys@CDB_NAME AS SYSDBA
这里CDB_NAME
是容器数据库的名称。
- 列出所有可用的PDB:
SHOW PDBS
- 切换到特定的PDB:
ALTER SESSION SET CONTAINER=PDB_NAME;
这里PDB_NAME
是你想要切换到的可插拔数据库的名称。
示例代码:
-- 连接到CDB
CONNECT sys@myCDB AS SYSDBA
-- 列出所有PDB
SHOW PDBS
-- 切换到名为myPDB的PDB
ALTER SESSION SET CONTAINER=myPDB;
在执行这些操作之前,请确保你有适当的权限,并且已经以SYSDBA身份连接到了容器数据库。
评论已关闭