
正文
Oracle数据导出有隐藏问号,oracle导出文件后缀
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
从oracle取出的中文数据显示在网页上为问号“?”
1、后台取数据的设置gbk转码。如果后台转码字符集是数据库字符集的子集,那么可以插入数据库,在数据库中正常显示,但是取出来可能是乱码;如果后台转码字符集是数据库字符集的超集,可能插不进去数据。
2、这种问题可以尝试将数据库编码改为utf-8。取出的数据是‘’问号‘’,说明就是没存进去,不是类似二进制值的形式,不能转换为中文。
3、那么字符集就是:ZHS16GBK;然后设置客户端的本地字符集:注册表:默认情况下,windows上的Oracle安装使用注册表来定义这个设置。
相关问答
Q1: oracle导出的csv文件,每个字段的最后一个中文都变成问号,不知啥...
这个应该是编码(具体问题原因好像是plsql的编码和数据库编码不一致,平常显示没有问题,但是导出就不行了)问题,我记得导出的csv文件似乎都有这个问题。(你是用plsql工具的导出中导出的吧,如果不是这个工具那我也不知道。
关于快慢问题,你可以用sqlldr进行导入,sqluldr2进行导出,很快,很多人都在用。
就是csv格式的,后缀名就是csv,可以用excel打开,也可以用TXT文本文件打开;csv文件里面的数据是以逗号分隔的。
Q2: 如何去掉Oracle数据库中字段中出现的问号?
1、这种问题可以尝试将数据库编码改为utf-8。取出的数据是‘’问号‘’,说明就是没存进去,不是类似二进制值的形式,不能转换为中文。
2、首先,你要保证你使用的客户端(比如secureCRT编码)、OS的LANG编码。要一致 其次,最好将客户端的NLS_LANG编码设置与oracle server一致。
3、这个没办法了,只能将A、B中的一个数据库重建了。
4、这可以肯定是字符集的问题。具体怎么解决要根据你服务器参数配置,服务器系统字符集,还有客户端系统字符集 而定。
Q3: ORACLE数据库导出时出现的问题!
日志文件中的信息仅在系统故障或介质故障恢复数据库时使用,这些故障阻止将数据库数据写入到数据库的数据文件。然而任何丢失的数据在下一次数据库打开时,ORACLE自动地应用日志文件中的信息来恢复数据库数据文件。
Oracle11g默认对空表不分配segment,故使用exp导出Oracle11g数据库时,空表不会导出。设置deferred_segment_creation 参数为FALSE后,无论是空表还是非空表,都分配segment。
从你的导出语句来看,是将远端数据库的数据导出到本地,是要通过网络传输的。如果数据库同一时间点连接过多,listener的压力相对会增加,处理连接的速度也会增长。
Q4: oracle到mysql中文变成问号,改了字符集还是没用
1、检查并修改mysql的my.ini的配置文件。default-character-set=utf8 建立数据库是要指定字符集。create database mydb default character set utf8 collate utf8_general_ci;建立数据表示也要指定字符集。
2、你这个应该不是程序的问题,而是客户端字符编码问题 首先,你要保证你使用的客户端(比如secureCRT编码)、OS的LANG编码。要一致 其次,最好将客户端的NLS_LANG编码设置与oracle server一致。
3、mysql中文显示乱码或者问号是因为选用的编码不对或者编码不一致造成的,最简单的方法就是修改mysql的配置文件my.cnf。
4、这是因为字符编码不一致导致的,插入的数据是问号,检查MySQL数据库和表的编码是否一致,程序里可以用mysql_query(set names utf8);//设置字符编码为utf8,如果数据库编码是gbk,就改为gbk。
Q5: oracle导入数据库报错,全是问号,求解
1、你这个应该不是程序的问题,而是客户端字符编码问题 首先,你要保证你使用的客户端(比如secureCRT编码)、OS的LANG编码。要一致 其次,最好将客户端的NLS_LANG编码设置与oracle server一致。
2、错误原因: 一般,是因为字符集设置不对照成的。
3、这种问题可以尝试将数据库编码改为utf-8。取出的数据是‘’问号‘’,说明就是没存进去,不是类似二进制值的形式,不能转换为中文。
4、可与肯定是你数据库里的字符集不支持中文的问题。
5、SELECT USERENV (language) FROM DUAL;比如查询结果:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 那么字符集就是:ZHS16GBK;然后设置客户端的本地字符集:注册表:默认情况下,windows上的Oracle安装使用注册表来定义这个设置。
Oracle数据导出有隐藏问号的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle导出文件后缀、Oracle数据导出有隐藏问号的信息别忘了在本站进行查找喔。







