已解决:PLSQL Developer的错误提示弹框的文本乱码问题

问题
Windows7中文环境下,PLSQL Developer的错误提示弹框文本为乱码

解决过程
1.使用SELECT * FROM v$nls_parameters;查询得知服务器的字符集编码为:
  NLS_LANGUAGE=SIMPLIFIED CHINESE
  NLS_CHARACTERSET=AL32UTF8
2.因为自己服务器不在自己本地,而是通过客户端远程连接,所以注册表里无Oracle相关注册项,无法修改注册表信息解决问题;
3.修改环境变量,在计算机-右键属性-高级系统设置-环境变量中,新建一个用户变量为“NLS_LANG=SIMPLIFIED CHINESE_CHINA.AL32UTF8”(与服务器的字符集编码一致),全部确定后,重启PLSQL Developer后重试,问题依然存在;
4.修改第三项的环境变量值为“NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK“,重启PLSQL Developer后重试,错误提示弹框文本为中文字符,问题解决。

结论

客户端和远程服务器端的字符集编码可以不需要一致,可以修改自己环境变量中的字符集编码,直到不再出现乱码。

时间: 2024-10-12 21:22:26

已解决:PLSQL Developer的错误提示弹框的文本乱码问题的相关文章

JS 信息提示弹框封装

// 功能提示弹框 function tipsBox ( option ) { var html = ''; if ( option.type == 'success' ) { html += '<div class="message-box-body" data-type="success">'+ option.message +'</div>'; } else if ( option.type == 'error' ) { html +=

提示弹框

<!doctype html> <html> <head> <meta charset="utf-8" /> <title>提示弹框</title> <style type="text/css"> *,*::before,*::after{box-sizing:border-box;} .body{ display: flex; justify-content: center; al

Dynamics CRM2016 关闭错误报告弹框提示

在之前的版本中错误报告的弹框提示是可以在隐私首选项中设置关闭的,如下图所示 但是在2016中这个设置没了 有人说在右上角的选项中设置,但那个只能是设置个人的无法修改系统级别的.在系统中找了半天还是没有找到可以设置的地方,既然前台没有入口那只有打后台的主意了,打开组织数据库中的Organization表,将ReportScriptErrors字段的值修改为3(默认值是0)即为关闭.

使用PLSQL Developer和DbVisualizer查询oracle数据库时出现乱码

使用PLSQL Developer和DbVisualizer查询oracle数据库时,出现查询数据中文乱码情况. 查看了一下数据库编码格式select * from v$nls_parameters; 查看编码值为WE8ISO8859P1.而电脑环境变量NLS_LANG的值为AMERICAN_AMERICA.ZHS16GBK.更改为AMERICAN_AMERICA.WE8ISO8859P1之后重启工具就好了.如果没有此环境变量,可以新建一个,将编码值更改为一致. 我的机器到此就好使了,据说有的需

Win7x64安装Oracle11201x64 解决PLSQL Developer无法找到oci问题

http://blog.sina.com.cn/s/blog_4c7628c40101cf56.html http://blog.csdn.net/shenkxiao/article/details/7404795

纯手动拉WebPanel页面保存出现错误提示 &quot;error:字符文本中的字符太多&quot;

环境为.Net 没有使用WorkWithPlus 纯手拉WebFrom页面  问题出现情况如下:在拉页面的过程中拖了3个Value类型的变量到Table中 页面如下 但是在我保存的时候 发现提示如下错误 后台没有任何业务逻辑 Event中也不存在任何代码 单纯的拉了一个页面 提示这个信息 后来重新编译一下也不行 后来我打开对应的cs页面去对应行去查找原因 然后发现GeneXus中提示报错行的信息为  Value12 .Value13.Value14变量所存在的行  然后我又回到这些变量所处的位置

(已解决) &lt;select&gt;下拉标签提交值数据库显示值乱码

如下图所示: 解决: servlet采取以下格式读取数据: String fater_module= new String(request.getParameter("fater_module").getBytes("ISO-8859-1"),"utf-8");

活动已结束,日期时间比较并弹框跳转

var now = new Date(), end = new Date("2014/12/16 10:00"); if(now > end){ var html = '<div id="mbox_overlay" class="mbox_overlay"></div>'+ '<div class="pop-box">'+ '<p>很遗憾,活动已经结束啦</p>

3种常用IOS弹框

目前为止,已经知道3种IOS弹框: 1.系统弹框-底部弹框 UIActionSheet (1)用法:处理用户非常危险的操作,比如注销系统等 (2)举例: UIActionSheet *sheet = [[UIActionSheet alloc] initWithTitle:@"确定要注销?" delegate:self cancelButtonTitle:@"取消" destructiveButtonTitle:@"确定" otherButton