转载自:http://blog.csdn.net/shipeng1022/article/details/53066558

1 源数据库:

字符集:SIMPLIFIEDCHINESE_CHINA.AL32UTF8
EXP导出客户端字符集(windows导出):NLS_LANG=SIMPLIFIEDCHINESE_CHINA.ZHS16GBK

2 目标数据库:

字符集:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
IMP导入客户端字符集(linux客户端导入):zh_CN.UTF-8

导入出现的问题:

1 在PL/SQL中查询数据为乱码
2 表注释为乱码

解决问题1:在PL/SQL中查询数据为乱码

数据查询乱码,如果源数据库和目标数据库字符集不冲突的话,可以考虑为PL/SQL所在的客户端的字符集问题。

在PL/SQL所在的客户端(pl/sql都装在windows上)环境变量中增加:

至此,查询结果正常。

解决问题2:表注释为乱码

因为是在linux端进行imp导入的,在Linux端执行export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK,然后进行imp重新导入,发现注释正常。

总结:一般出现乱码,考虑三方面的问题:

1.1 导入后如果查询数据为乱码,查看PL/SQL所在客户端的字符集,修改为中文字符集。
1.2 导入后如果查询数据为乱码,查看源端和目标端的字符集是否包含(修改数据库字符集比较复杂,不建议)
2 导入后如果表注释为乱码,查看导入客户端的字符集是否和导出端的字符集是否一致。

oracle 数据导入 数据和备注(comment)乱码问题解决办法相关推荐

  1. R语言 零基础入门教程第11章 Rattle可视化数据挖掘工具(1)Rattle简介及安装 功能预览 数据导入 数据探索 数据建模 模型评估 Rattle实例

    关注公众号凡花花的小窝,收获更多的考研计算机专业编程相关的资料 本章内容 Rattle简介及安装 功能预览 数据导入 数据探索 数据建模 模型评估 Rattle实例 本章目标 了解Rattle的安装及 ...

  2. linux mysql 存储过程乱码,mysql存储过程中 乱码问题解决办法

    中文乱码无论在何时都是一个头疼的问题,mysql的存储过程参数也同样存在这个问题. 1.直接使用insert into语句没问题,能够正常插入汉字. 2.把insert into语句移到Procedu ...

  3. java文件下载至linux乱码,JAVA 文件下载乱码问题解决办法

    页面设置隐藏的iframe 页面下载按钮 id="btnDown" href="javascript:void(download('btnDown'))" &g ...

  4. php 和mysql中文乱码问题,常见php与mysql中文乱码问题解决办法

    常见php与mysql中文乱码问题解决办法 乱码问题1:用PHPmyAdmin操作MySQL数据库汉字显示正常,但用PHP网页显示MySQL数据时所有汉字都变成了?号. 症状:用PHPmyAdmin输 ...

  5. ASP+Access UTF-8 网页乱码问题解决办法

    用ACCESS数据库和ASP做网站时用UTF-8编码有时会出现乱码,再者网页出错或者刷新页面后就是乱码,如果数据库取值乱码在开头加上<%@LANGUAGE="VBSCRIPT" ...

  6. java.net.url 中文乱码_jsp get Url请求方式中文乱码问题解决办法

    本文章来给大家介绍关于jsp get Url请求方式中文乱码问题解决办法,有需要的朋友可参考. jsp中post方式请求一般不会乱码,如果乱码加上这句: 解决办法一 代码如下 复制代码 request ...

  7. oracle Plsql 执行update或者delete时卡死问题解决办法

    oracle Plsql 执行update或者delete时卡死问题解决办法 参考文章: (1)oracle Plsql 执行update或者delete时卡死问题解决办法 (2)https://ww ...

  8. libreoffice转换文件为pdf文件乱码问题解决办法

    libreoffice转换文件为pdf文件乱码问题解决办法 参考文章: (1)libreoffice转换文件为pdf文件乱码问题解决办法 (2)https://www.cnblogs.com/heim ...

  9. C# asp.net页面通过URL参数传值中文乱码问题解决办法

    C# asp.net页面通过URL参数传值中文乱码问题解决办法 参考文章: (1)C# asp.net页面通过URL参数传值中文乱码问题解决办法 (2)https://www.cnblogs.com/ ...

  10. UTF-8的CSV文件中文乱码问题解决办法

    UTF-8的CSV文件中文乱码问题解决办法 参考文章: (1)UTF-8的CSV文件中文乱码问题解决办法 (2)https://www.cnblogs.com/leaves1024/p/1117138 ...

最新文章

  1. mysql 5.6 gtid mha_MySQL MHA--故障切换模式(GTID模式和非GTID模式)
  2. 阿克斯java表_java 入门第三季的6-5 作业, 希望大家指点
  3. 402.移掉K位数字,使得剩下数字最小
  4. 发现一个不错的Windows内核的相关论坛
  5. Camera摄像头工作原理
  6. 算法代码中的循环矩阵在哪体现_「Machine Learning 学习小结」| 向量在梯度下降算法当中的应用...
  7. wordpress插件_8个虚拟教室的必备WordPress插件
  8. VB.NET工作笔记015---vb.net获取cpu使用率,内存使用率_未能找到具有指定类别名“Processor”、计数器名“% Processor Time”的性能计数
  9. java 中文路径 读取_Java读取文件时中文路径处理
  10. 网易内部倡导用昵称代替哥姐总等称呼;TCL大股东误操作卖出500万股;Ant Design 4.6.2 发布| 极客头条
  11. load dll failed java_【软件安装故障排除】安装完PyCharm,启动时弹出Failed to load JVM DLL\bin\server\jvm.dll解决方案...
  12. Fast-RTPS初体验
  13. ARM中国上演夺权互撕大战:抢公章、互发声明、董事长兼CEO“被罢免”
  14. 测试用例入门(二) - 使用等价类划分法编写测试用例
  15. 读《股票大作手操盘术》— 利弗莫尔操作法则
  16. 对于计算机课程的期待,关于初中计算机论文
  17. linux 监控微信通知,Prometheus + Altermanager实现告警微信通知
  18. UPC Imputation 树型dp
  19. 【年度总结】继往开来:回首不靠谱的2021,希冀靠谱的2022
  20. 《番茄todo》APP广告的设计与制作

热门文章

  1. native封装卡片 react_自己动手封装一个React Native多级联动
  2. 什么叫云服务器_什么叫云计算,云计算是什么,最通俗的解释是这样的
  3. JQuery中的层级选择器
  4. Electric device abnormal detection based on IoT and knowledge graph-学习笔记
  5. java获取数据库数据保存到本地txt文件中
  6. Spring Data ElasticSearch删除索引遇到的java.lang.IllegalStateException: Failed to load ApplicationContext异常
  7. C++文本操作.Vs.Python
  8. 使用QT创建PythonGUI程序
  9. 系统ghost后变成一个盘了别的分区的文件怎么找回
  10. mybatis-plus sql注入原理