oracle 数据导入 数据和备注(comment)乱码问题解决办法
转载自: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)乱码问题解决办法相关推荐
- R语言 零基础入门教程第11章 Rattle可视化数据挖掘工具(1)Rattle简介及安装 功能预览 数据导入 数据探索 数据建模 模型评估 Rattle实例
关注公众号凡花花的小窝,收获更多的考研计算机专业编程相关的资料 本章内容 Rattle简介及安装 功能预览 数据导入 数据探索 数据建模 模型评估 Rattle实例 本章目标 了解Rattle的安装及 ...
- linux mysql 存储过程乱码,mysql存储过程中 乱码问题解决办法
中文乱码无论在何时都是一个头疼的问题,mysql的存储过程参数也同样存在这个问题. 1.直接使用insert into语句没问题,能够正常插入汉字. 2.把insert into语句移到Procedu ...
- java文件下载至linux乱码,JAVA 文件下载乱码问题解决办法
页面设置隐藏的iframe 页面下载按钮 id="btnDown" href="javascript:void(download('btnDown'))" &g ...
- php 和mysql中文乱码问题,常见php与mysql中文乱码问题解决办法
常见php与mysql中文乱码问题解决办法 乱码问题1:用PHPmyAdmin操作MySQL数据库汉字显示正常,但用PHP网页显示MySQL数据时所有汉字都变成了?号. 症状:用PHPmyAdmin输 ...
- ASP+Access UTF-8 网页乱码问题解决办法
用ACCESS数据库和ASP做网站时用UTF-8编码有时会出现乱码,再者网页出错或者刷新页面后就是乱码,如果数据库取值乱码在开头加上<%@LANGUAGE="VBSCRIPT" ...
- java.net.url 中文乱码_jsp get Url请求方式中文乱码问题解决办法
本文章来给大家介绍关于jsp get Url请求方式中文乱码问题解决办法,有需要的朋友可参考. jsp中post方式请求一般不会乱码,如果乱码加上这句: 解决办法一 代码如下 复制代码 request ...
- oracle Plsql 执行update或者delete时卡死问题解决办法
oracle Plsql 执行update或者delete时卡死问题解决办法 参考文章: (1)oracle Plsql 执行update或者delete时卡死问题解决办法 (2)https://ww ...
- libreoffice转换文件为pdf文件乱码问题解决办法
libreoffice转换文件为pdf文件乱码问题解决办法 参考文章: (1)libreoffice转换文件为pdf文件乱码问题解决办法 (2)https://www.cnblogs.com/heim ...
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
C# asp.net页面通过URL参数传值中文乱码问题解决办法 参考文章: (1)C# asp.net页面通过URL参数传值中文乱码问题解决办法 (2)https://www.cnblogs.com/ ...
- UTF-8的CSV文件中文乱码问题解决办法
UTF-8的CSV文件中文乱码问题解决办法 参考文章: (1)UTF-8的CSV文件中文乱码问题解决办法 (2)https://www.cnblogs.com/leaves1024/p/1117138 ...
最新文章
- mysql 5.6 gtid mha_MySQL MHA--故障切换模式(GTID模式和非GTID模式)
- 阿克斯java表_java 入门第三季的6-5 作业, 希望大家指点
- 402.移掉K位数字,使得剩下数字最小
- 发现一个不错的Windows内核的相关论坛
- Camera摄像头工作原理
- 算法代码中的循环矩阵在哪体现_「Machine Learning 学习小结」| 向量在梯度下降算法当中的应用...
- wordpress插件_8个虚拟教室的必备WordPress插件
- VB.NET工作笔记015---vb.net获取cpu使用率,内存使用率_未能找到具有指定类别名“Processor”、计数器名“% Processor Time”的性能计数
- java 中文路径 读取_Java读取文件时中文路径处理
- 网易内部倡导用昵称代替哥姐总等称呼;TCL大股东误操作卖出500万股;Ant Design 4.6.2 发布| 极客头条
- load dll failed java_【软件安装故障排除】安装完PyCharm,启动时弹出Failed to load JVM DLL\bin\server\jvm.dll解决方案...
- Fast-RTPS初体验
- ARM中国上演夺权互撕大战:抢公章、互发声明、董事长兼CEO“被罢免”
- 测试用例入门(二) - 使用等价类划分法编写测试用例
- 读《股票大作手操盘术》— 利弗莫尔操作法则
- 对于计算机课程的期待,关于初中计算机论文
- linux 监控微信通知,Prometheus + Altermanager实现告警微信通知
- UPC Imputation 树型dp
- 【年度总结】继往开来:回首不靠谱的2021,希冀靠谱的2022
- 《番茄todo》APP广告的设计与制作
热门文章
- native封装卡片 react_自己动手封装一个React Native多级联动
- 什么叫云服务器_什么叫云计算,云计算是什么,最通俗的解释是这样的
- JQuery中的层级选择器
- Electric device abnormal detection based on IoT and knowledge graph-学习笔记
- java获取数据库数据保存到本地txt文件中
- Spring Data ElasticSearch删除索引遇到的java.lang.IllegalStateException: Failed to load ApplicationContext异常
- C++文本操作.Vs.Python
- 使用QT创建PythonGUI程序
- 系统ghost后变成一个盘了别的分区的文件怎么找回
- mybatis-plus sql注入原理