RAC12C修改PDB字符集

12C修改pdb字符集(RAC):
背景:
已安装的oracle12.2rac字符集为AL32UTF8,而且环境中已经有其他pdb,新建pdb进行数据导入是发现字符集问题导致导入报错(原库字符集是zhs16gbk),所以需要修改该pdb字符集,但不影响其他pdb。


--确认字pdb的符集
alter session set container=PDBTEST;
select userenv('language') from dual;


rac实例修改时和单实例有点不同,需要先停提所有其它instance,修改后再打开。


--修改字符集
alter pluggable database PDBTEST close  immediate instances=all;
alter pluggable database  PDBTEST open read write  restricted;
-- in container PDBTEST
alter session set container=PDBTEST;
select userenv('language') from dual;
alter database character set internal_use zhs16gbk;
alter pluggable database PDBTEST close immediate;


--启动pdb确认
alter pluggable database  PDBTEST open instances=all;
alter session set container=PDBTEST;
select userenv('language') from dual;  <<<<<<<<<<此时字符集已经修改


alter pluggable database all save state;
--启动一下服务
srvctl start service -db ora12c -service tims




分享文章:RAC12C修改PDB字符集
当前URL:http://bzwzjz.com/article/igddgo.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计 响应式网站建设 企业网站建设 品牌网站建设 LED网站设计方案 成都品牌网站设计 外贸营销网站建设 网站制作报价 成都网站设计公司 营销网站建设 公司网站建设 成都响应式网站建设 成都网站建设公司 成都网站建设公司 高端网站设计推广 成都网站建设推广 上市集团网站建设 成都网站设计公司 成都企业网站制作 企业网站建设公司 高端网站设计 高端网站设计