想把从11g导出的dmp文件导入到8i中
11G的字符集为NLS_CHARACTERSET=JA16SJISTILDE,
NLS_NCHAR_CHARACTERSET=AL16UTF16
8i的NLS_CHARACTERSET=JA16SJIS
NLS_NCHAR_CHARACTERSET=JA16SJIS导入时提示IMP-00038,字符集不能转换。请教如何解决。
11G的字符集为NLS_CHARACTERSET=JA16SJISTILDE,
NLS_NCHAR_CHARACTERSET=AL16UTF16
8i的NLS_CHARACTERSET=JA16SJIS
NLS_NCHAR_CHARACTERSET=JA16SJIS导入时提示IMP-00038,字符集不能转换。请教如何解决。
ALTER SYSTEM ENABLE RESTRICTED;
ALTER SYSTEM SET JOB_query_processes=0;
ALTER SYSTEM SET AQ_TM_PROCESSES=0;
ALTER DATABASE OPEN;
ALTER DATABASE CHARACTER SET INTERNAL_CONVERT ‘修改后的字符集’;
ALTER DATABASE NATIONAL CHARACTER SET INTERNAL_CONVERT ‘修改后的字符集’;
然后 用命令exp来导出如下 exp USERID=user/pw FILE=D:\PC96\JUST%date:~5,2%%date:~8,2%.dmp这样就用9i的客户端导出了11g的dmp文件,然后再倒入9i的数据库就可以了,
8i能不能用我就不知道了。