Импорт схемы Oracle с помощью SQL Developer - PullRequest
2 голосов
/ 26 августа 2011

Я экспортировал схему базы данных с одного сервера, используя SQL Developer (Инструменты-> Экспорт базы данных).Сгенерирован скрипт, но у меня проблемы с его выполнением на другом сервере.

В схеме есть несколько триггеров / процедур, и я получил ошибку (ORA-00942: table or view does not exist) при создании первого триггера из нескольких операторов (или sp).Он работает правильно, если я выполняю каждый CREATE TRIGGER по отдельности, но это довольно утомительный процесс ...

Я считаю, что это из-за точки с запятой между операторами в теле триггера, но я не знаю, каксделай так, чтоб это работало.Как правильно выполнить сценарий?

[ОБНОВЛЕНИЕ]
На всякий случай, если у кого-то еще есть подобная проблема, не забудьте переключиться на вновь созданную схемуALTER SESSION SET CURRENT_SCHEMA=NEW_SCHEMA_NAME; в начале скрипта импорта.

1 Ответ

1 голос
/ 12 января 2012

На всякий случай, если у кого-то еще есть подобная проблема, не забудьте переключиться на вновь созданную схему. ALTER SESSION SET CURRENT_SCHEMA = NEW_SCHEMA_NAME;в начале скрипта импорта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...