一、导入给个人DMP文件 字符集是ZHS16GBK ,我本地服务器的字符集是AL32UTF8 ,导入数据是给出的提示html
二、sqlplus用 sys登陆sql
三、执行更改字符集语句数据库
数据库字符集在建立后原则上不能更改。所以,在设计和安装之初考虑使用哪种字符集十分重要。对数据库server而言,错误的修改字符集将会致使不少不可测的后果,可能会严重影响数据库的正常运行,因此在修改以前必定要确认两种字符集是否存在子集和超集的关系。通常来讲,除非万不得已,咱们不建议修改oracle数据库server端的字符集。服务器
改成ZHS16GBKsession
shutdown immediate; startup mount; alter system enable restricted session; alter system set job_queue_processes=0; alter system set aq_tm_processes=0; alter database open; alter database character set internal_use ZHS16GBK; shutdown immediate; startup;
改成UTF-8oracle
shutdown immediate; startup mount; alter system enable restricted session; alter system set job_queue_processes=0; alter system set aq_tm_processes=0; alter database open; alter database character set internal_use AL32UTF8; shutdown immediate; startup;
解决问题参考的网址:spa
http://soft.chinabyte.com/database/361/12294861.shtml设计