进入pdb操作的命令

1.sqlplus 中设置set sqlprompt提示信息可以区分Oracle数据库的登录用户和连接字符串,具体方法是:

命令:set sqlprompt

修改的文件:$ORACLE_HOME/sqlplus/admin/glogin.sql。

在文件里面添加内容:

set sqlprompt "_user'@'_connect_identifier SQL> "。

2.登录到CDB,进入pdb

(1) show pdbs;

 

 (2)alter session set container='切换的pdb名称'

 

这种方式通过cdb进入pdb, 提示符不变,区分不了是在cdb,还是在哪个pdb,通过show pdbs,可知当前处于哪个pdb中。

3.通过设置tnsnames方式进入pdb,可以看到提示符中提示进入的哪个pdb

tnsnames.ora路径:$ORACLE_HOME/network/admin/tnsnames.ora

 

 

 

 

4.通过设置环境变量:ORACLE_PDB_SID, 可使用sqlplus /  as sysdba 直接进入pdb,但是提示符依然是CDB的

 

 5 .pdb的打开与关闭

alter pluggable database orclpdb open;

 alter pluggable database orclpdb close;

或者进入pdb后执行shutdown、startup

 

posted on 2022-10-26 10:09  JennyYu  阅读(903)  评论(0编辑  收藏  举报