Здравствуйте, tolikkk, Вы писали:
T>ORA-14223: Deferred segment creation is not supported for this table
По этой ошибке весьма немного инфы, но проверь, нет ли чего из
перечисленного тут.
T>ORA-12899: value too large for column KEYOBJECT (actual: 46, maximum: 40)
T>Почитав интернет на эту тему, пришел к выводу, что проблема скорее всего в разности кодировок исходной БД и назначения: AL32UTF8 использует до 4-х байт для хранения символа, а CL8MSWIN1251 всего 1 байт, поэтому данные "не влезают" в отведенное им место.
Именно так. Если хочешь разобраться в вопросе, читай Globalization Support Guide.
Можно попробовать обойтись малой кровью, перед импортом установив параметр nls_length_semantics='CHAR'. Но, судя по тому что в скриптах создания таблиц видно "VARCHAR2(4000 BYTE)", — не поможет. Придется наверное их пересоздавать вручную с "VARCHAR2(
2000
CHAR)", а это уже к разработчикам приложения.