首先可以通过执行以下sql查看oracle服務器字符集,
由于oracle客户端在获取字符集plsql设置编码格式utf_8信息时的优先级顺序依次为:session、环境变量、注册表、参数文件因此可以通过plsql设置编碼格式utf_8这些位置实现客户端字符集plsql设置编码格式utf_8的目的,因此本文采用plsql设置编码格式utf_8session的方法plsql设置编码格式utf_8NLS_LANG变量值,从而覆盖所有plsql设置编碼格式utf_8值
新建一个bat文件,命名为plsqlgbk.bat内容如下:
以后运行plsql程序时直接打开此bat即实现自动plsql设置编码格式utf_8NLS_LANG变量后启动plsql应用程序,当然如果需要修改客户端的其他plsql设置编码格式utf_8也可根据此方法修改内容即可个人认为此方法使用非常方便有效。
此方法与现有的oracle客户端plsql设置编码格式utf_8並不冲突只是会覆盖现有plsql设置编码格式utf_8信息
|
|
我安装的是PLSQL Developer(版本7.1.4)绿色版执荇SQL发现弹出的错误提示对话框都是?表示,显示不出正确的提示信息后来才明白是跟服务器的字符集不匹配的问题。方法如下:
2、我嘚电脑中环境变量界面在系统变量中新加:
其中的变量值跟服务器查询到得一致即可。
好了可以正常工作了每天进步一点点。。嘿嘿!
给主人留下些什么吧!~~
给力刚尝试过了,成功了
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。