oracle数据库中文乱码问题解决方案.docxVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle数据库中文乱码问题解决方案

oracle数据库中文乱码问题解决方案查看数据库服务器端的字符编码SQLSELECT * FROM NLS_DATABASE_PARAMETERS;我对显示为AL32UTF8显示不正确,将其改为ZHS16GBK中文编码,步骤如下:先停止本数据库服务:SQLshutdown immediate;数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。这些信息是更改正确字符集后的提示信息,一般应该是英文的)再启动数据库SQLstartup?restrict;???此处要注意启动方式要加?restrict参数ORACLE 例程已经启动。Total System Global Area?? 603979776 bytesFixed Size?????????????? 1220796 bytesVariable Size?????????????180358980 bytesDatabase Buffers?????????? 415236096 bytesRedo Buffers????????????? 7163904 bytes数据库装载完毕。数据库已经打开。?修改字符集SQL alter session set sql_trace=true;   Session altered.SQL alter system enable restricted session;   System altered.SQL alter system set job_queue_processes=0;   System altered.SQL alter system set aq_tm_processes=0;????System altered.SQL alter database open;   Database altered.SQL alter database character set zhs16gbk;  Database altered.?重启数据库SQL shutdown immediate;SQL startup;ERROR at line 1:  ORA-12721: operation cannot execute when other sessions are active  若出现上面的错误,使用下面的办法进行修改,使用INTERNAL_USE可以跳过超集的检查:  SQLALTER DATABASE CHARACTER SET INTERNAL_USE ZHS16GBK;  SQLSHUTDOWN IMMEDIATESQLSTARTUP查看和修改客户端字符集客户端 NLS_LANG 的设置方法Windows:# 常用中文字符集set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK# 常用unicode字符集set NLS_LANG=american_america.AL32UTF8可以通过修改注册表键值永久设置HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMExx\NLS_LANGUnix:# 常用unicode字符集export NLS_LANG=american_america.AL32UTF8# 常用中文字符集export?可以编辑 bash_profile 文件进行永久设置vi .bash_profileexport NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBKor export NLS_LANG=Simplified Chinese_china.ZHS16GBK# 使 bash_profile 设置生效source .bash_profile备注:在终端不能正确显示中文可修改终端—设定字符编码。然后选择合适的中文编码。更改oracle字符集?error:?ora-12712?解决方法(2011-04-02 11:25:09) 标签:杂谈分类:Oraclesqlplus /nologconn /as sysdbashutdown immediate;startup mount;ALTER SESSION SET SQL_TRACE=TRUE;ALTER SYSTEM ENABLE RESTRICTED SESSION;ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;ALTER SYSTEM SET AQ_TM_PROCESSES=0;ALTER DATABASE OPEN;set linesize 120;alter database character set zhs16gbk;RROR at line 1:  ORA-12712:

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档