sqldbx mysql 乱码_使用PLSQL Developer和DbVisualizer、SQLDBx查询oracle数据库时出现乱码...
使用PLSQL Developer和DbVisualizer查询oracle数据库时,出现查询数据中文乱码情况。
查看了一下数据库编码格式
select * from v$nls_parameters;
查看编码值为WE8ISO8859P1。而电脑环境变量NLS_LANG的值为AMERICAN_AMERICA.ZHS16GBK。更改为
AMERICAN_AMERICA.WE8ISO8859P1之后重启工具就好了。如果没有此环境变量,可以新建一个,将编码值更改为一致。
我的机器到此就好使了,据说有的需要更改注册表中值。
运行---->regedit-------->F3查找NLS_LANG----->修改注册表(谨慎)
HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOMEO/NLS_LANG
该项值改为和数据库服务端一致
注:如果不放心,修改该键值:HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/ALL_HOMES/ID0/NLS_LANG。
注意:配置环境变量的方式,可能导致SqlDBx乱码,运行编码相关文件后,需要去除环境变量,SqlDBx才好使。
附: http://www.2cto.com/database/201307/227445.html
PLSQL显示乱码-无法进行中文条件查询解决
原因:
PLSQL乱码问题皆是ORACLE服务端字符集编码与PLSQL端字符集编码不一致引起。类似乱码问题都可以从编码是否一致上面去考虑。
解决:
1. 查询Oracle服务端字符集编码,获取NLS_CHARACTERSET字段值:
执行
sql代码
select * from v$nls_parameters
保存查询到的值,如:NLS_CHARACTERSET = AL32UTF8
2. 查询Oracle服务端语言信息:
执行
sql代码
NLS_CHARACTERSET
SELECT 'AMERICAN_AMERICA.' || PROPERTY_VALUE
FROM DATABASE_PROPERTIES
保存查询到的值,如:AMERICAN_AMERICA.AL32UTF8
3. 设置本地环境变量。(PLSQL优先从环境变量中获取属性)
右击 我的电脑 -> 属性 -> 告警系统属性 -> 高级 -> 环境变量 -> 系统变量栏
新增如下两条记录:
NLS_CHARACTERSET = AL32UTF8
NLS_LANG = AMERICAN_AMERICA.AL32UTF8
4. 重启PLSQL,OK。
sqldbx mysql 乱码_使用PLSQL Developer和DbVisualizer、SQLDBx查询oracle数据库时出现乱码...相关推荐
- dbvisualizer查询mysql中文乱码_使用PLSQL Developer和DbVisualizer查询oracle数据库时出现乱码...
使用PLSQL Developer和DbVisualizer查询oracle数据库时,出现查询数据中文乱码情况. 查看了一下数据库编码格式 select * from v$nls_parameters ...
- 使用plsql developer连接centos7上的oracle数据库
plsql软件可私聊,免费提供,只是软件较老,因为我自己找这个资源非常吃力. 1.首先需要下载32位的instantclient_11_1,官网上有,此时一定不要选择64位,因为64位的和plsql ...
- PLSQL Developer 13 (64 bit)连接Oracle数据库
今天使用Oracle数据库,之前的PL/SQL工具无法寻觅,故重新下载一个新版的PLSQL Developer 13 (64 bit),连接本地Oracle数据库,半天没连上.最后终于连上,特此记录: ...
- 解决Excel导入mysql数据库时汉字乱码的问题_MySQL
解决Excel导入mysql数据库时汉字乱码的问题_MySQL 1.用下面的命令查看数据库是否采用的是UTF-8编码 show variables like 'char%' 2.将Excel另存为cs ...
- 解决SQL适配器连接到字符集为US7ASCII的Oracle数据库的中文乱码问题
在使用xDBC连接到字符集为US7ASCII的Oracle数据库时,大家可能遇到过中文的乱码问题,尤其是使用Oracle自己的xDBC驱动的时候. 字符集为US7ASCII的Oracle数据库虽然可以 ...
- plsql 连接 虚拟机Linux下的Oracle数据库 失败
plsql 连接 虚拟机Linux下的Oracle数据库 失败 plsql 连接 虚拟机Linux下的Oracle数据库 失败 2017年09月09日 09:10:23 守望dfdfdf 阅读数:18 ...
- sqldeveloper mysql迁移_通过SQL Developer工具将MySQL数据库内容迁移至Oracle的步骤
通过SQL Developer工具将MySQL数据库内容迁移至Oracle的步骤 发布时间:2020-06-08 15:52:18 来源:51CTO 阅读:210 作者:三月 本篇文章给大家主要讲的是 ...
- pl sq能导入mysql么_用plsql导入数据库
如何使用PLSQL Developer从oracle数据库 导入导出数据 如何使用PLSQL Developer从oracle数据库 导入导出数据 用pl/sql developer导出表的数据时有 ...
- (64位oracle使用32位的PLSQL)安装64位的oracle数据库软件,使用32位的PLSQL Developer连接方法...
因为PLSQL Developer没有提供64位的,于是依据网上的资料做了一下整理,发上来 1.下载并安装Oracle 11g R2 64位,在server上安装时忽略硬件检測失败信息: 2.下载Or ...
最新文章
- fftw与matlab中的fft对比,基于FFTW的FFT和IFFT
- Nginx与PHP(FastCGI)的安装、配置
- python 优先队列_Python中heapq与优先队列【详细】
- Dynamics CRM Publisher
- 网站发布问题及使用Web Deployment Projects
- openssl 证书生成手册
- 代码动态创建checkbox
- pcb地线应该不应该做成环路_PCB制板的基础知识,你都学会了吗?(中)
- 指针和数组替换和区别
- mysql saveorupdate_Mybatis SaveOrUpdate插件
- pytorch分布式报错 “tensor must be non-overlapping and dense“
- Treap树堆(bzoj 3224: Tyvj 1728 普通平衡树)
- jsp dbbean mysql_Servlet+JSP+MySQL实现用户管理模块之二、实现用户注册
- 关于iframe跨域实践(转载)
- An Useful Page Mockup Tools – Balsamiq Mockups
- 新零售凶猛!瑞幸B轮融资估值翻倍,背后是同城物流的暗战
- 【软考系统架构设计师】2016下系统架构师案例分析历年真题
- 定位和位置服务器,室内定位方法、服务器和系统
- 2015年阿里巴巴校招面试经验汇总
- MathType如何编辑等号带点
热门文章
- Linux下使用Intel_WiFi_Link_5100AGN 破解无线加密
- C++单元测试框架Gtest的配置与使用过程
- Python:根据itchat编了一个3岁智商的机器人
- 计算机网络进入特权模式在哪里,计算机四级考试网络工程师考点一
- oracle remap schema,impdp的remap_schema选项的另一个schema是否要重建
- java 每天执行一次_java定时器每隔5秒执行一次任务要怎么编写?
- 京东云主机 mysql_京东云所有地域正式支持 MySQL 8.0!
- 新东方雅思词汇---9.1、sist
- 易车的第三个十年不好走
- Ubuntu下搭建SVN与Apache权限控制