Экспорт схемы из базы данных oracle нарушает представления - PullRequest
0 голосов
/ 30 октября 2018

Я экспортирую с помощью expdp схему из базы данных, и процесс завершается без ошибок, но когда я пытаюсь использовать impdp для импорта схемы, несколько представлений не могут быть импортированы со следующим сообщением:

ORA-39083: не удалось создать объект типа VIEW с ошибкой:

ORA-00928: отсутствует ключевое слово SELECT

Недостаточно sql:

СОЗДАНИЕ СИЛОВОГО ВИДА ...

В операторе create, который находится в сообщении, фактически отсутствует оператор SELECT, поскольку он усекается до того, как он должен появиться. Когда я проверяю ПРОСМОТР в исходной базе данных, представление создается правильно. Единственная возможная причина, которую я вижу для этой проблемы - это длина оператора, учитывая, что все ошибочные операторы имеют от 389 символов до 404 символов в точке, где операторы усекаются.

Есть ли способ установить максимальное количество символов, которое должен обрабатывать expdp? Или есть другой способ, которым я должен обрабатывать эти взгляды.

...