Oracle Server端字符集查询
SQL> select userenv(‘language‘) from dual;
USERENV(‘LANGUAGE‘)
----------------------------------------------------
AMERICAN_AMERICA.ZHS16GBK
由此可以看出字符集为ZHS16GBK
Server端字符集修改
将数据库启动到RESTRICTED模式下做字符集更改:
$ sqlplus "/as sysdba"
SQL> conn /as sysdba;
SQL> shutdown immediate;
SQL> startup mount;
SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION;
SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;
SQL> alter database open;
SQL> alter database character set INTERNAL_USE UTF8;
SQL> shutdown immediate;
SQL> startup;
SQL> exit;
我这是在oracle12里的改法,11g应该一样吧
相关文章
- 09-23如何更改MyEclipse中XML文件的字体?
- 09-23MKMapView:确定区域更改是否来自用户交互
- 09-23更改SymPy的“plot3d”中的颜色图
- 09-23您需要来自administrators的权限才能对此文件进行更改
- 09-23如何在Android中更改删除线的颜色?
- 09-23Android:触摸时防止使用ClickableSpan更改TextView中文本的背景颜色
- 09-23python – 将Pandas Pandas DataFrame转换为分层列/更改列层次结构
- 09-23navigationItem.rightBarButtonItem 设置背景图片,颜色更改解决的方法
- 09-23Vue获取DOM元素样式和样式更改
- 09-23Android帐户同步间隔更改首选项