Я экспортировал схему базы данных с одного сервера, используя SQL Developer (Инструменты-> Экспорт базы данных).Сгенерирован скрипт, но у меня проблемы с его выполнением на другом сервере.
В схеме есть несколько триггеров / процедур, и я получил ошибку (ORA-00942: table or view does not exist
) при создании первого триггера из нескольких операторов (или sp).Он работает правильно, если я выполняю каждый CREATE TRIGGER
по отдельности, но это довольно утомительный процесс ...
Я считаю, что это из-за точки с запятой между операторами в теле триггера, но я не знаю, каксделай так, чтоб это работало.Как правильно выполнить сценарий?
[ОБНОВЛЕНИЕ]
На всякий случай, если у кого-то еще есть подобная проблема, не забудьте переключиться на вновь созданную схемуALTER SESSION SET CURRENT_SCHEMA=NEW_SCHEMA_NAME;
в начале скрипта импорта.