PL\\SQL乱码解决办法

2022年7月4日 19点热度 0人点赞

PL\SQL乱码解决办法:

方法一

在PLSQL Developer目录下新建一bat文件 ,内容如下:

@echo off

set path=D:\oracle\product\instantclient_11_2

set ORACLE_HOME=D:\oracle\product\instantclient_11_2

set TNS_ADMIN=D:\oracle\product\instantclient_11_2

set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

start plsqldev.exe

方法二

为Windows7添加环境变量(如果已经有对应的环境变量添加值即可):

1、环境变量NSL_LANG,值为AMERICAN_AMERICA.ZHS16GBK(网上有人用SIMPLIFIED CHINESE_CHINA.ZHS16GBK,我试了一下,会出现中文乱码情况);

2、环境变量TNS_ADMIN,值为D:\oracle\product\instantclient_11_2;

启动PL/SQL即可。

工具/原料

  • PL\SQL连接Oracle数据库成功
  • Windows系统平台

方法/步骤

  1. 1

    PL\SQL乱码解决办法第一步;

    为Windows7添加环境变量(如果已经有对应的环境变量添加值即可):

    1、环境变量NSL_LANG,值为AMERICAN_AMERICA.ZHS16GBK(网上有人用SIMPLIFIED CHINESE_CHINA.ZHS16GBK,我试了一下,会出现中文乱码情况);

     

  2. 2

    PL\SQL乱码解决办法第二步;环境变量TNS_ADMIN,值为D:\oracle\product\instantclient_11_2;

    启动PL/SQL即可。

  3. 3

    PL\SQL乱码解决办法第三步;在cmd中输入“”regist“”然后ctrL+F查找Oracle如图所示,在Oracle下面的NSL_LANG,值为AMERICAN_AMERICA.ZHS16GBK可以手动的设置为这个参数;

  4. 4

    PL\SQL乱码解决办法第四步;通过前面的配置完成后,重新登录,然后进入页面,就会解决这个问题;

  5. 5

    PL\SQL乱码解决办法第五步;这个问题很有可能是最开始的时候配置数据库时候出现误差,如图所示;

  6. 6

    PL\SQL乱码解决办法第六步;比如说这个的口径管理;一些默认的对于学习而言没必要重新修改;

  7. 7

    PL\SQL乱码解决办法第七步;一定要记住安装成功之后的截图保存下来,以方便日后的错误查找;

  8. 8

    PL\SQL乱码解决办法第八步;下面的错误通过安装完成之后的截图就可以完美的解决了;如图所示;

    END

注意事项

  • 如果要完美支持中文,那么:      (a)操作系统一定要支持中文!而且最好是gbk编码的      
  • (b)安装数据库的时候一定要选择字中文符集ZHS16GBK,否则容易出现很多问题。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部

laozhao

这个人很懒,什么都没留下

文章评论