Импорт и замена пакета и процедуры в оракуле - PullRequest
0 голосов
/ 25 августа 2018

Я хотел импортировать пакеты и процедуры в БД x из другой БД y.Я использовал команду expdp с include=procedure,package в БД y для экспорта пакета и процедуры.

В БД x некоторые пакеты и процедуры уже есть, поэтому те пакеты, которые существуют, показывают «уже существует», но мне нужно заменить его на этот дамп, поскольку он также имеет некоторые модификации.Есть ли какой-нибудь способ, которым я могу импортировать и заменять пакеты и процедуры?Это будет отвратительной задачей - вручную скомпилировать каждый пакет.

1 Ответ

0 голосов
/ 25 августа 2018

Смотрите в этой теме аналогичный вопрос и предложение:

https://dba.stackexchange.com/questions/204968/how-to-replace-and-overwrite-all-existing-objects-in-oracle-with-impdp-for-full

Еще один вариант, который я могу придумать, - это взять экспорт исходной схемы и затем отбросить только всепроцедуры, функции и пакеты (поскольку вы все равно хотите их заменить), а затем запустите импорт, который создаст их с целевым кодом.

...