标签: oracle-sqldeveloper oracle12c
我与Oracle sql developer合作已经快一年了,我已经创建了包括HR在内的许多用户。 今天早些时候,我已连接到可插拔数据库,一切正常。 现在,当我写CMD时:
Oracle sql developer
CMD
ALTER SESSION SET CONTAINER = PDBORCL;
说:ORA-65011: Pluggable database PDBORCL does not exist. 但是它绝对存在!因为我已经使用它很多次了。 任何想法都值得赞赏。
ORA-65011: Pluggable database PDBORCL does not exist.
答案 0 :(得分:0)
一些可能性:
这将显示您拥有的PDB:
SELECT pdb_name, status FROM cdb_pdbs
由于您使用的是SQL Developer,因此可以使用DBA面板上的CDB界面查看所拥有的内容并进行更改。
最后,我通常建议用户直接在SQL Developer中连接到其PDB。为您的PDB侦听器服务定义一个连接,然后连接到该容器,而不是像您一样通过ALTER SESSION SET CONTAINER命令连接到容器并在工作表中切换。