当前位置:首页>正文

导入Oracle中的中文是乱码怎么解决 为什么文本导入SQL SERVER后中文为乱码

2023-07-05 21:35:21 互联网 未知

导入Oracle中的中文是乱码怎么解决

很多人都碰到过因为字符集不同而使数据导入失败的情况。这涉及三方面的字符集:
1. oracel server端的字符集。
2. oracle client端的字符集。
3. DMP文件的字符集。
在做数据导入的时候,需要这三个字符集都一致导入后才会不出现乱码。

为什么文本导入SQL SERVER后中文为乱码

肯定是它的数据库和你的数据库的编码不一致。 查看他的数据库的编码,比如为A编码。 查看你的数据库的编码,比如为B编码。 用ultraedit打开脚本文件(给你的sql文件),另存为另一个文件(保存时选择你的编码B) 然后再导入。

在Linux 下安装的oracle 导入的sql文件 中文全是乱码

第一种情况:你看看原来sql文件里的中文编码格式是gb2312还是unicode,应该是unicode才可以正常显示
第二种情况:你的linux下没装汉字识别,想办法让你的linux识别汉字就可以了。

随便看看