我的Oracle为8.17.4版本,默认字符集为zhs16gbk,我有一个数据库(aa.dmp),导出时用的字符集为WE8ISO8859P1,现在我想把aa.dmp导入我的Oracle中,结果无法导入aa.dmp数据库,然后我修改了注册表中NLS_LANG值为SIMPLIFIED CHINESE_CHINA.WE8ISO8859P1,结果可以导入文件,但出现许多“靠”字样的乱码,此时登录到数据库时也出现了乱码,我把注册表中NLS_LANG值改为SIMPLIFIED CHINESE_CHINA.zhs16gbk原值时登录不出现乱码,但打开数据库后发现许多的View均为invalid,有哪位高手指点一上该如何解决这一问题,有什么字符集可和zhs16gbk兼容忍。