oracle查看编码格式及修改
2018-03-06 14:59
274 查看
一、查看编码
1、查看oracle数据库编码
命令:select * from nls_database_parameters where parameter =’NLS_CHARACTERSET’;执行结果:
查询的数据来源props$,这个代表的是数据库字符集。
2、查看oracle客户端编码
命令:select * from nls_instance_parameters where parameter=’NLS_LANGUAGE’;执行结果:
查询的数据来源vparameter,这个表示的是字符集的设置。还可能是参数文件、环境变量等。和nlsinstanceparameters比较相同的还有一个nlssessionparameters,nlssessionparameters来源于vnls_parameters,表示会话的设置,如果会话没有特殊的设置,将与nls_instance_parameters一致。
二、修改编码
将数据库环境字符集的AL32UTF8,换为ZHS16GBK首先以sysdba的身份登录上去 conn /as sysdba
关闭数据库shutdown immediate;
以mount打来数据库,startup mount
设置session
SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION;
SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;
启动数据库
alter database open;
修改字符集
ALTER DATABASE character set INTERNAL_USE ZHS16GBK;
关闭,重新启动
SQL>shutdown immediate;
SQL> startup
部分转载自:http://blog.csdn.net/angus_17/article/details/7762472
相关文章推荐
- 查看及修改Oracle编码格式方法
- 如何查看及修改oracle编码格式方法
- Oracle编码格式查看与修改
- Oracle编码格式查看与修改
- 查看及修改Oracle编码格式方法
- 如何查看及修改oracle编码格式方法
- 如何查看及修改oracle编码格式方法
- 查看及修改Oracle编码格式方法
- 查看及修改oracle编码格式方法
- 如何查看及修改oracle编码格式方法
- 查看及修改oracle编码格式方法(整理)
- 如何查看及修改oracle编码格式方法
- 查看及修改Oracle编码格式方法
- 如何查看及修改oracle编码格式方法
- 如何查看及修改oracle编码格式方法
- oracle查看编码格式以及修改字符集编码
- 查看及修改Oracle编码格式方法
- 如何查看及修改oracle编码格式方法
- oracle 11g 查看服务端/客户端编码,及修改db编码
- oracle查看编码以及修改编码 .