本机数据库字符集是SIMPLIFIED CHINESE_CHINA.ZHS16GBK用IMP导入的时候出现如下错误:
经由常规路径导出由EXPORT:v08.01.07创建的文件
已经完成ZHS16GBK字符集和ZHS16GBK NCHAR 字符集中的导入
IMP-00069:无法转换为环境本国字符集句柄
IMP-00000:未成功终止导入请各位指教!

解决方案 »

  1.   

    在导出的时候,用direct=y导出数据,再导入试下看
      

  2.   

    本机的字符集已经是ZHS16GBK。当初的数据库就剩下一个导出的数据库文件了,没办法再用其他方法再导出来一次。当初的数据库和现在的数据库是一个安装文件安装的。在重装操作系统之前曾经导进去一次,重装之后导入就出现这个问题了。我用IMP命令导入的时候,就出现了上面的错误。
      

  3.   

    导出的数据文件中的字符集也已经用工具转换成ZHS16GBK了,真不知道是什么问题。还请大家多多指教。
      

  4.   

    还是字符集的问题,你仔细看一下是不是本机的服务器端和客户端(注册表里的)都是zhs16gbk
      

  5.   

    注册表里也是zhs16gbk。还可能是什么问题?
      

  6.   

    看看是不是这个原因
    http://www.itpub.net/52013.html
      

  7.   

    谢谢大家的回答
    会不会是Oracle版本不同
    导出文件是8.1.7,导入版本是8.1.6?
    如果是版本不同,应该怎么处理?
    现在就剩下一个导出的数据库文件,不可能再导出一次。
      

  8.   

    用高版本导入q:9417901
    msn:[email protected]