我有2个数据库 旧:10.2.0.4.0 US7ASCII 新:11.2.0.3.0 AL32UTF8
我想将整个架构从OLD移动到NEW,以下是我的命令,导出即可。
exp userid=username/password@database owner=*** file=d:\export.dmp
但导入有错误
imp userid=username/password@database fromuser=*** touser=*** file=d:\export.dmp
IMP-00067: Could not convert to server character set's handle
IMP-00000: Import terminated unsuccessfully
对此问题有任何建议吗?因为数据库有BLOB字段,我无法导出SQL命令并将其插入新数据库。
答案 0 :(得分:0)
UAL32UTF8是US7ASCII的超集,因此您应该能够正确导入。你有没有正确设置你的NLS_PARAMETERS? 如果可以的话,我也建议使用Datapump而不是折旧的imp / exp工具。