PL/SQL 里面的阿拉伯语乱码

其他语言都能正常显示,唯独阿拉伯语显示的是问号,该怎么解决这个问题?
![其他语言都能正常显示,唯独阿拉伯语显示的是问号,该怎么解决这个问题?

0

1个回答

改用UTF-8编码设置。

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
plsql 中文乱码 字符集解决方案
1.环境变量,NLS_LANG :SIMPLIFIED CHINESE_CHINA.ZHS16GBK 2.如果想转换为UTF8字符集,可以赋予“NLS_LANG”为“AMERICAN_AMERICA.UTF8” 3.oracle查看数据库字符集 select * from nls_database_parameters,其来源于props$,是表示数据库的字符集。 客户端字符集环境
SQLSERVER2012 保存阿拉伯文字乱码的问题
开发中遇到SQLSERVER2012数据库字段定义为nvarchar保存下面这段文字时,其中阿拉伯语言部分存储到数据库后变为了?号,其它语言能正常保存 测试一下 測試一下 テスト اختبار Испытаний 시험 解决办法 在SQL语句中,保存特殊字符串前面加上一个N后,能正常保存 insert into MyTable(Field01) values (N'测试一下 測試一下 テス
PL/SQL Developer中文乱码问题的解决
1、登录pl/sql developer 输入:sql:select * from V$NLS_PARAMETERS; 查看字符集,观察第一行是否是简体中文。 如果NLS_LANGUAGE 为America 而不是 SIMPLIFED CHINESE 在运行里输入 regedit,然后回车,进入注册表,依次点击HKEY_LOCAL_MAC
配置PL/SQL 及 出现中文乱码的解决方法
配置PL/SQL DEVELOPER远程访问oracle数据库 文章分类:数据库 1、要想使用PL/SQL需要先安装oracle客户端(这个是必须的,要不然plsql就用不了,这个客户端可以去oracle官网上下载,名字叫instance client,尽量用较新的版本就可以了,windows版的大的也就50多M,还有精简版的20多M,地址:http://www.oracle.com/tech
PLSQL Developer 插入数据库中数据乱码问题解决
在阅读本文章之前,建议先了解下oracle数据库的体系结构。 可以参考我之前博文的简要介绍,附上地址:oracle数据的体系结构 下面的介绍都是以oracle的system用户为例介绍的 创建oracle 数据库的表空间,和用户 -- 创建表空间 -- -- 其中 ERP_TS 是自己定义的表空间的名字-- -- datafile 后面的路径表示将数据存储到该路径下,自己定义即可,需要给出已...
【Oracle】——pl/sql中文乱码,显示“?”
前提          最近的项目都是Oracle,虽然小编对oracle数据库一直是一清二白,但是要去学习啊!也是刚刚开始学习使用,问题就不断啊。就说这个最有可能遇到的乱码的问题,第一反应,编码格式的问题!     可就是这个常见的问题,小编也是花费了好久的时间啊。其中最神奇的是解决了全部乱码问题,剩下个别汉字乱码,这个可不能将就啊,毕竟项目是不能将就的。 过程     一般是
pl/sql查询中文字段值乱码解决方法
1.执行select userenv('language') from dual;  查询出服务端的编码格式, 如SIMPLIFIED CHINESE_CHINA.US7ASCII   2.修改系统环境变量,增加NLS_LANG=SIMPLIFIED CHINESE_CHINA.US7ASCII   3.重新启动pl/sql即可。   附:网上有的的文章说要修改注册表regedit-...
解决plsql中文显示问号(???)问题
最近新买的电脑,配置好数据库连接后,plsql查看数据与插入中文数据都显示问号(???),同事的都正常显示,查看了很多资料,有的说是数据库字符集的原因让修改数据库的字符集,但是我的数据库都是远程连接正式环境的数据库,修改正式库的字符集是不可能了,毕竟别人的都好使。后来终于得以解决,下面我来详细介绍如何解决的(简单好用): 原因:本机没有配置数据库字符集环境变量,或是与数据库字符集不一致。 步骤一:
plsql解决中文乱码问题
plsql插入中文数据乱码,实测解决方案
解决PL/SQL Developer中文乱码问题
查看注册表值HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\KEY_OraDB12Home1新建环境变量变量名:NLS_LANG变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
plsql developer 中文乱码(???)解决办法
添加环境变量 变量名称: NLS_LANG 内容: SIMPLIFIED CHINESE_CHINA.ZHS16GBK
(完美解决)PL/SQL显示乱码-无法进行中文条件查询解决
PLSQL乱码问题皆是ORACLE服务端字符集编码与PLSQL端字符集编码不一致引起。 类似乱码问题都可以从编码是否一致上面去考虑。     解决:     1. 查询Oracle服务端字符集编码,获取NLS_CHARACTERSET字段值:  执行  sql代码      select * from v$nls_parameters;  保存查询到的值,如:NLS_CHARAC
PL/SQL显示乱码-无法进行中文条件查询解决
转:PLSQL乱码问题皆是ORACLE服务端字符集编码与PLSQL端字符集编码不一致引起。类似乱码问题都可以从编码是否一致上面去考虑。   解决:   1. 查询Oracle服务端字符集编码,获取NLS_CHARACTERSET字段值: 执行 sql代码     select * from v$nls_parameters; 保存查询到的值,如:NLS_CHARACTERSET = AL32UTF...
解决PLSQL Developer中的乱码问题
       很多朋友在使用PLSQL Developer的时候出现了乱码的问题,我就是其中的一员,后来通过网上的查找以及自己的探索,终于找到了最快,最可靠的解决办法,接下来我将告诉大家如何操作         1.首先在PLSQL Developer中输入并执行select userenv('language')from dual这条命令,会在输出栏里得到当前使用的字符集(编码方式),并且对它...
PL/SQL Developer 错题提示框 显示乱码
<br />今天终于有时间来研究下这个问题了。<br /> <br />前几天发现,执行的错误,都是问号。。????<br /> <br />网上搜索一番,大概确定是字符集的问题。<br /> <br />尝试:<br /> <br />1。 改变本地locale to United States。<br /> <br />2。 获取服务器端的字符设置<br />select * from v$nls_parameters<br />NLS_LANGUAGE --语言<br />NLS_CHARACTERS
pl/sql developer 执行输出时中文乱码问题
在计算机的环境变量中添加一个新的环境变量: 变量名:NLS_LANG 赋值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 重启pl/sql developer 即可。
PL/SQL,只有添加注释乱码,查询中文正常显示的解决办法
本机不安装Oracle服务端,只有instantclient客户端,使用PL/SQL远程连接Oracle,正常查询表数据如果有中文正常显示,但是修改表注释的时候应用后会变成黑色菱形里面带?的乱码,如下解决办法:1:安装Oracle服务端安装后注册表内会有字符集编码的相关配置,pl/sql连接数据库不使用客户端,如果仍是乱码,请自行查询相关解决办法,网上有很多2:修改注册表由于我的电脑并没有安装Or...
PLSQL中查询数据的时候查询结果显示中文乱码
要需要很努力才能看起来毫不费力。。。。。1、在PLSQL中查询数据的时候查询结果显示中文乱码2、需要在环境变量中新建两个环境变量:第一个:设置 NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK第二个:设置:LANG=zh_CN.GBK 3、之后重启PLSQL 再重新连接 乱码显示正常
PLSQL 复制粘贴/专用复制出现乱码
问题说明: 复制测试服务器里的PLSQL里的数据,粘贴回本机的PLSQL里,出现了乱码。解决办法如下: 答: 1、复制测试服务器里的PLSQL之前,先把输入法改成中文输入法(我这里是智能ABC); 2、粘贴到本地PLSQL之前,也前输入法改成中文输入法(中文简体-美式键盘)。 ======================= 之前使用PLSQL,都是以写入内容为主,写入中文内容偶有乱码,
pl/sql developer乱码,日期格式等问题解决
安装好pl/sql developer后也许会出现很多问题 本地没有安装oracle client 解决方法:需要手动安装一个oracle client(如果本地安装了oracle数据库那么oracle client就不用安装了) 查询显示乱码 解决方法:设置环境变量 NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK 日期格式不对 解决方法:设置...
关于PL/SQL Developer 中文乱码的解决
关于PL/SQL Developer 中文乱码的解决      前天项目的开发数据库换到另一台服务器了,不知道哪位大仙把新数据库的编码改变了,大家使用PL/SQL Developer连得时候中文都出现了乱码。我的整个解决过程如下: 1.查看数据库服务器端编码:   select * from v$nls_parameters;   原来结果是:   新数据库的结果是:
win7 plsql里查询出来的中文信息,复制粘贴的时候出现乱码的解决方案
Windows 7默认的输入法为英语,键盘模式为美式键盘(英国),同时提供的还有美式键盘(中文-简体)的模式,由于使用英国美式键盘没有任何问题(在win xp下就没的问题),所以大家在设置的时候,也就习惯性的把中文键盘删除,只保留英文键盘。就是因为这个原因才导致复制时出现乱码的问题。 解决的办法是删除英文的美式键盘模式,添加中文键盘模式并且设置为默认值。 具体操作步骤是:在系统桌面任务
pl/sql时间格式显示问号乱码解决
现象如图所示:‍ 测试环境如图所示: 生产环境入托所示: 解决方法: 右键单击【我的电脑】--》【属性】---》【高级系统设置】--》【环境变量】--》在系统变量栏新增设置如下: 变量名:NLS_LANG 变量值:AMERICAN_AMERICA.ZHS16GBK 截图如下: 重启PL/SQL,再次查询ok,如图示: 测试环境如图所示: 生产环境入托所
PL SQL编译存储过程后中文出现乱码
场景:PL SQL编译存储过程后中文出现乱码分析:出现此现象的原因是客户端与服务端编码不一致。查看服务端编码:select * from v$nls_parameters;查看客户端编码:select * from nls_instance_parameters解决方法:在本地系统变量中配置与服务端编码一直的语言,此处我本地配的是 然后再重新编辑存储过程,中文就可以正常显示了。不过以前的中文乱码,...
PL/SQL Developer查询结果中文乱码???
PLSQL Developer中文显示乱码是因为Oracle数据库所用的编码和PLSQL Developer所用的编码不同所导致的。 解决方法: 1. 先查询Oracle所用的编码 select userenv('language') from dual; 2. 设置PLSQL 的所用编码为第1步查询得到的编码格式 新建一个环境变量: NLS_LANG 例如:
PL/SQL查询表内容,中文乱码,解决办法
1)在plsql中新建一个sql窗口,在这个窗口中执行: select * from nls_database_parameters where parameter = 'NLS_CHARACTERSET';   //注意:单引号里边的字串一定要是大写的,否则查询不到数据 通过这条sql语句可以查询到数据库的字符集,如下图所示: 得到我这边的数据库字符集是GBK。   2)选中我的电
PL/SQL developer 里面的sql语句查询中文报错且查询有问号乱码
添加两个环境变量,第一个NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK, 第二个NLS_LANGUAGE,变量值是SIMPLIFIED CHINESE, 最后重启PLSQL Developer即可。
pl sql导入sql脚本中文乱码
使用SQL PLUS导入SQL脚本时,发现中文都是乱码的,后来实在找不到更好的办法,就采用笨方法,直接复制SQL语句到SQL plus里,具体操作步骤是,在CMD输入sql plus user/password 按回车(user、password换为自己的oracle账号密码)。连接上oracle数据库后,直接粘贴上语句就会自动运行了,不过要想执行成功,得确保sql语法没有错误。我就犯过这样的错误
PL/SQL Developer查询结果中文乱码
使用解压版的oracle客户端时,中文总会出现乱码: 解决办法: 第一步,查询oracle的编码,在PL/SQL Developer中执行 select userenv('language') from dual;  如图下图: 第二步,拷贝查询的结果,设置环境变量NLS_LANG ,值为第一步查询的字符集 第三步,重启PL/SQL Developer工具,中文乱码显示正常  ...
关于PLSQL Developer 12中文乱码问题
关于PLSQL中文乱码问题今天重装了一个PLSQL Developer 12 的版本但是打开后发现出现中文乱码问题,包括注释和数据都是乱码,都以?????显示,故上网查了一下解决方法原因:因为12 的版本中的字符编码有问题,其默认的是America 格式的,如果要使用中文则要在注册表中打开orcale的变量配置,打开注册表的方式:打开cmd窗口,输入REGEDIT 点击回车,就打开注册表了,依次打...
PL/SQL Developer 查询结果乱码(问号显示)
PL/SQL Developer 查询结果乱码(问号显示) 1. 使用的是服务器上的,不是本机的Oracle,按下面做就可以了:     设置环境变量:NLS_LANG,具体值用下面查询的值: SELECT 'AMERICAN_AMERICA.' || PROPERTY_VALUE FROM DATABASE_PROPERTIES WHERE PROPERTY_NAME = 'N
PL/SQL查询Oracle数据中文全是乱码的解决
  原因 经过一番查证,发现在PLSQL的电脑上字符集与racle数据库里的字符集不支持中文导致的,既然知道了原因,就好办了,我们就配置我们的字符集,让他支持中文。 解决办法 我的Oracle是11g版本的,下面以我的为例,为大家讲解下设置的过程。 步骤一 在装有Oracle的机子上:开始-运行-输入regedit-回车进入注册表,依次单击HKEY_LOCAL_MACHINE---...
PLSQL打开sql文件中文乱码解决方案
1. 查看数据库当前字符集参数设置  SELECT * FROM v$nls_parameters;  2. 查看数据库可用字符集参数设置  SELECT * FROM v$nls_valid_values; 假定数据库使用的是:American_America.AL32UTF8字符集。查询方式:SELECT * FROM v$nls_parameters ; 查看
PL/SQL Developer-中文注释乱码的解决办法
首先要查询ORACLE服务器的语言、地域和字符集,然后将查询结果设置为本地的环境变量:NLS_LANG 1. 查询ORACLE服务器的语言、地域和字符集 select * from v$nls_parameters NLS_LANGUAGE 表示“语言”,NLS_TERRITORY  表示“地域”,NLS_CHARACTSET 表示“字符集”, 将他们三个按照“语言_地域.字
PLSQL时间戳显示乱码
近期在研究Tivoli Netcoo Omnibus事件自动在JIRA中产生工单的问题。需要对Omnibus的事件库中的原始数据与Jira的数据结构进行分析。用来双方同步事件。 在登录PLSQL之后,查询相应数据库数据时,发现PLSQL的中文日期格式显示乱码,如下图所示。      查询数据库服务器端字符集编码,使用如下命令: select u
PLSQL往表中插入中文乱码解决办法
PLSQL往表中插入中文乱码解决办法 【问题原因描述】原来是plsql从 utf-8 字符集的数据库导出来的sql, 我本机oracle是默认zh-gbk的字符集。 用sqlplus导入一直是乱码。 1.查看服务器端编码:select userenv('language') from dual; 2.查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否和第...
PLSQL developer 查询结果中文显示乱码
使用PLsql developer 时遇到中文存储,尤其是对表字段的注释是中文的时候经常会显示乱码。 解决方法: 1.检查服务器编码: 执行SQL语法: select * from v$nls_parameters; 如果不是中文则执行2 2.设置本地客户端编码: 进入 我的电脑,属性,高级,环境变量,添加2项:LANG=zh_CN.GBK 和 NLS_LANG=SIMPLIFIED CHINES...
plsql develper 复制中文 在粘贴 乱码的解决方案
首先感谢  这位的大神的博客 :http://honda418.iteye.com/blog/425514  也让我再次体会到  IT 也知识共享的 好处。 我这里说的在详细一点: 当出现图片中需要将中文在字段和字段之间来回复制的时候,中文如果出现乱码,先不要急着去修改数据库之间的字符集,先试试我学到的这个简单方法, 我简述如下: 我的系统是win7 ,(上面链接上大神
PLSQL乱码
PLSQL乱码 博客分类:  oracle oracleplsql乱码  问题:PL/SQL插入和更新乱码。   解决乱码问题需要关注的三点:   1. Oracle数据库内部的字符集 2. Oracle客户端应用所在环境的字符集 3. Oracle数据库所在服务器的系统中NLS_LANG变量里保存的字符集(最好与前两点保持一致)
PLSQL Developer 运行SQL脚本时插入数据库中数据乱码问题
Oracle数据用pl/sql developer导入SQL文件时出现乱码问题,分享给遇到同样问题的程序猿!~
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 大学里面的java班 java 乱码 西班牙语