如果 项查看根容器:
alter session set container=cdb$root;
创建插件数据库,一定是在root容器下进行,否则在其他插件数据库容器下创建插件数据库会报如下错误:
创建插件数据库命令:
create pluggable database Z1 admin user admin1 identified by admin roles=(connect) file_name_convert= ('D:\app\Admin\product\21c\oradata\XE\pdbseed','D:\app\Admin\product\21c\oradata\XE\Z1');
确认PDB创建成功:
SELECT pdb_name FROM dba_pdbs;
不同的插件数据库是相互隔离的,哪怕创建一样的表也是可以的。
show con_name; 命令查看当前是哪个容器,也即是哪个插件数据库
切换容器命令:alter session set container= 容器名称;
数据库文件结构:
可以配置 tnsnames.ora 来连接不同的插件库