脚本
1-- 步骤1、启动pdb到受限模式(在pdb里边操作)
2alter session set container=pdblhr3;
3alter pluggable database pdblhr3 close immediate;
4alter pluggable database pdblhr3 open restricted;
5
6-- 或:
7shutdown immediate
8startup open restrict
9
10-- 步骤2、进入pdb里边对pdb进行重命名
11alter session set container=pdblhr3;
12select * from global_name;
13alter pluggable database pdblhr3 rename global_name to pdbprod3;
14
15-- 步骤3、正常关闭和启动pdb
16alter pluggable database close immediate;
17alter pluggable database open;
18
19-- 或
20shutdown immediate
21startup
例如:将JDE重命名为JDEPROD
1alter pluggable database JDE close immediate;
2alter pluggable database JDE open restricted;
3alter session set container=JDE;
4alter pluggable database rename global_name to JDEPROD;
5alter pluggable database close immediate;
6alter pluggable database open;
注意事项
1、必须进入目标PDB中才可以对其进行重命名,否则报错“ORA-65046: operation not allowed from outside a pluggable database”。
2、在修改完成后,监听里的service_name已经自动被修改了。所以,如果配置了相关的tnsnames.ora文件,那么就需要同时手工去修改该文件。
文章转载自DB宝,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




