Я пытаюсь импортировать файл .dmp, который был экспортирован с использованием Oracle Database 11g Enterprise Edition в Oracle 11g XE, работающий в Windows 7, но я получаю много ошибок, таких как следующее: :Импорт файла дампа oracle, где исходные и целевые базы данных имеют разные наборы символов
ORA-02374: conversion error loading table "SCHEMA"."TABLENAME"
ORA-12899: value too large for column COLNAME (actual: 90, maximum: 75)
команда импорта я использую:
impdp system/pwd remap_schema=OLD_SCHEMA:NEW_SCHEMA tables=OLD_SCHEMA.Table1,OLD_SCHEMA.Table2 directory=DATA_PUMP_DIR dumpfile=mydump.dmp logfile=import.log exclude=grant,index,statistics
кодировка файла дампа WE8ISO8859P1
в то время как моя база данных назначения AL32UTF8
Я где-то читал, что Oracle 11g XE поддерживает только AL32UTF8
. Следовательно, я не могу изменить этот набор символов, чтобы он соответствовал источнику.
Есть ли способ импортировать файл дампа без получения ошибок преобразования?
Благодаря