
# 应用运维调用PL/SQL客户端，文本乱码了怎么办？
#### 问题现象
应用发布纳管Oracle Tool应用客户端PL/SQL Developer，通过Web浏览器登录应用资源，PL/SQL客户端乱码。
#### 可能原因
PL/SQL客户端为英文编码，Oracle数据库的编码格式与PL/SQL客户端的编码格式不统一，使得PL/SQL客户端不兼容，导致乱码。
#### 解决办法
1. 查看Oracle数据库字符集。 
   在PL/SQL客户端中，执行以下命令，查看Oracle数据库的编码格式。
   **select userenv('language') from dual;**
   获取编码默认值"SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
   
   
2. 修改PL/SQL客户端的编码格式。 
   在应用发布的服务器上，创建一个"NLS_LANG"的系统环境变量，设置其值为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK"。
   
   
3. 重新启动PL/SQL客户端，检索内容验证。
 
