你用8.05客户端连接8i服务器做EXP,然后再用8.05客户端连接8.05服务器做IMP

解决方案 »

  1.   

    对不起,因为环境的限制,按你的方法是做不到的。从8i倒出来的为远程数据库,通过ftp传到我这边来,而我这边的是8.05的数据库。还请各位多多帮忙,谢谢!
      

  2.   

    首先你要确定字符集是不是真的不对?
    你可以用UltraEdit打开DMP文件,可以看到版本号。
    然后查看DMP文件第二第三字节,显示的就是字符集 
    比如001F 
    SQL> select nls_charset_name(to_number('001F','xxxx')) from dual; NLS_CHARSET_NAME(TO_NUMBER('001F','XXXX')) 
    -------------------------------------------------------------------------------- 
    WE8ISO8859P1
    如果真是字符的问题,那你手工把那两个字节改成你8。0。5的数据库的字符就行。