oracle9i数据库字符集为ASCII码,数据导入oracle11g字符集为utf8的数据库中。
来源:互联网 发布:java十大常用设计模式 编辑:程序博客网 时间:2024/05/22 03:47
问题场景:低版本oracle9i数据库,字符集编码格式为ASCII码,要把orac9i数据库导出为dmp文件,导入到字符集编码格式为utf8
orac11g中,会出现中午乱码。
解决方法:
第一:首先要将高版本的oracle11g,字符集由utf8设置为ASCII码
--修改字符集SHUTDOWN IMMEDIATE;STARTUP MOUNT EXCLUSIVE;ALTER SYSTEM ENABLE RESTRICTED SESSION;ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;ALTER SYSTEM SET AQ_TM_PROCESSES=0;ALTER DATABASE OPEN;ALTER DATABASE NATIONAL CHARACTER SET INTERNAL_USE US7ASCII;(如果不行试一下:ALTER DATABASE character set INTERNAL_USE US7ASCII;这种方法绕过字符集检查)SHUTDOWN immediate;startup;
第二步:从低版本oracle9i数据库导出dmp文件
注意:EXP导出的不能跨版本导入,应该使用EXPDP加version参数导出。
expdp 用户名/密码@sid directory=dpdata1 dumpfile=expdp.dmp query='WHERE rownum<=100' SCHEMAS=用户名:用户名 version=导入库的版本号;
第三步:使用ssh登陆oracle11g服务端导入dmp文件
注意:首先要将dmp文件放在oracle数据库DATA_PUMP_DIR指定路径下。
--oracle通过impdp导入不同表用户、不同表空间的数据 impdp fpbjy/fpbjy@10.19.22.91:1521/orcl directory=DATA_PUMP_DIR dumpfile=FPBJY.DMP REMAP_SCHEMA=fpbjy:fpbjy remap_schema=fpbj:fpbjy remap_tablespace=TS_FPBJ:TS_FPBJY full=y
导入时可能会报ORA-39006: internal error
ORA-39213: Metadata processing is not available元数据处理错误
解决方法:
参照我的博客http://blog.csdn.net/u013310119/article/details/71630825
1 0
- oracle9i数据库字符集为ASCII码,数据导入oracle11g字符集为utf8的数据库中。
- 修改mysql数据库字符集为UTF8的
- 修改mysql数据库字符集为UTF8的
- 修改mysql数据库字符集为UTF8的
- 修改mysql数据库字符集为UTF8
- 查看mysql数据库字符集,设置mysql字符集为utf8
- Ubuntu下设置mysql数据库字符集为utf8的方法
- 字符集为ZHS16GBK的数据库导入到字符集为AL32UTF8的数据库
- ZHS16GBK的数据库导入到字符集为AL32UTF8的数据库
- ORACLE11g数据库字符集从ZHS16GBK转为UTF8
- ORACLE11g数据库字符集从ZHS16GBK转为UTF8遗留问题的解决
- 我oracle数据库安装完了,字符集是ZHS16GBK,但是我需要一个数据库字符集是UTF8的,怎么办?。新建一个数据库实例,选择字符集为utf8即可
- MySQL数据库字符集由utf8修改为utf8mb4一例
- Oracle9i中如何建立不同字符集的数据库?
- Oracle9i中如何建立不同字符集的数据库?
- mysql中创建字符集为utf-8的数据库
- 修改数据库字符集为'us7ascii'
- Informix数据库对UTF8字符集的支持
- win10设置网络打印机
- 图片上传后即时预览
- R语言-数据整形之plyr包 R语言中plyr包
- Eclispe 打包 JavaFX项目
- 视频会议及流媒体十大开源项目
- oracle9i数据库字符集为ASCII码,数据导入oracle11g字符集为utf8的数据库中。
- Lua内容关于for循环的总结(二)
- 停用词的构建
- 理解WebService
- 续:【基于JFinal建立的Db+Record实现的数据库表字段加密】-- 在实践中的使用
- 文章标题
- javascript方法的方法名慎用close
- laravel 项目-基础1
- 算子操作 学习