各位仁兄,我在现场安装oralce9i的成功后,发现字符集不对,通过命令把字符集已经修改,可任然是不支持中文;客户现场不支持上网,无法卸载重新装oralce时,仔细回想以前安装oralce的界面提示信息是中文,可当时的页面提示信息却全是英文,就连安装过程中的默认字符集都不是ZHS16GBK;环境是windows 2003;
修改字符集代码:
sql> connect sys/sys as sysdba
sql> startup mount
sql> select * from nls_database_parameters;
sql> alert system enable restricted;
sql> alter system set job_queue_processcs=0;
sql> alter system set_aq_tm_processes=0;
sql> alter database ;
sql> alter database character set internal_use ZHS16GBK;各位,我想问问是不是与2003的字符集有关?
修改字符集代码:
sql> connect sys/sys as sysdba
sql> startup mount
sql> select * from nls_database_parameters;
sql> alert system enable restricted;
sql> alter system set job_queue_processcs=0;
sql> alter system set_aq_tm_processes=0;
sql> alter database ;
sql> alter database character set internal_use ZHS16GBK;各位,我想问问是不是与2003的字符集有关?
解决方案 »
- php调用oracle存储过程中出错
- 这句话怎样理解
- 急需Oracle10 patch 5391050 for Windows Server 2003 for 64-Bit Itanium2,谢谢!
- 大家好,请教大家一个如何学习的问题,请大家帮帮忙!
- 如果某列是数字,如何取记录集的一列判断是否连续
- 请问SQLCODE ,-1422代表什么错误?
- select的用法,怎么写这段sql文
- 在Linux 下使用Oracle和在Windows下使用有什么异同??
- 一个实在令我想不通的问题,关于update语句更新(oracle)
- 在oracle 9i中有 trim函数 ,现在系统移植到 8i上,我自己做了一个trim,可以在打开窗口是报错,错误码如下:
- sqlldr
- OracleETL数据抽取问题?
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient10g_home1\NLS_LANG
的值是否是:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
修改服务器字符集这个操作本身oracle官方就不支持吧
...
看注册表的字符集 nls_language 的内容是否为ZHS16GBK