Oracle11g 修改字符集

2020-12-16  乐帮网

oracle

安装环境Oracle Linux7,oracle11g ,在安装Oracel数据库时切记需要把字符集改为ZHS16GBK,如果按默认配置安装的话,就会错过这一步,在后续使用过种肯定到一系列错误。比如:Oracle ORA-12899。

当然在你安装完成后可以使用以下语句查看数据库的字符集

select userenv('language') from dual

在查询结果里有一个 NLS_CHARACTERSET 就是数据库的字符集。
下面以我的一个Oracle集群为例来修改字符集。只需要按顺序执行便可成功。

conn /as sysdba;
shutdown immediate;
startup mount;
alter system enable restricted session;
alter system set job_queue_processes=0;
alter system set aq_tm_processes=0;
alter database open; 
alter database character set INTERNAL_USE ZHS16GBK;
shutdown immediate;
startup;

相关文章:

Oracle Database 11g 第 2 版 JDBC 驱动程序

Oracle 数据库导出导入数据

oracle11g 修改字符集

Oracle RAC 集群搭建 

公众号二维码

关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com

庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。

欧阳修

付款二维码

如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力