Описание ошибки Oracle : ORA-34143


"(MXCGPUT02) You cannot assign values to SURROGATE %n because it is type INTEGER."
*Cause: The user attempted to assign a value to a dimension surrogate whose
data type is INTEGER. INTEGER surrogates, like INTEGER dimensions, cannot
have values assigned to them. They can only be referenced by position.
*Action: Do not attempt to assign values to an INTEGER surrogate. Values
will automatically appear and disappear from the INTEGER surrogate as
positions are added to or removed from the underlying dimension.

Попробовать перевести


Поискать эту ошибку на форуме



Перечень ошибок взят из официального перечня ошибок Oracle версии 11R2.
Если не можете справиться - поищите эту ошибку на форуме по ссылке выше, многие ошибки мы уже разобрали.
Не получается - обязательно напишите, разберем, попробуем, пощупаем, понюхаем.
Главное - не паникуйте, но всегда, в первую очередь убедитесь, что бекап есть и сделайте бекап того, что сейчас имеете :)