powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / IMPDP - несколько шаблонов LIKE во фразе INCLUDE
6 сообщений из 6, страница 1 из 1
IMPDP - несколько шаблонов LIKE во фразе INCLUDE
    #39540571
Fedotov Ruslan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня!
Подскажите, друзья мои!

Импортирую кучу TYPE c разными именами, типа: Array01, Array02, Array03, и.т.д; также Branch01, Branch02,...03, и.т.д.

Если использовать шаблон LIKE для каждой группы имён, типа:
impdp system/sys@base full=yes dumpfile=base.dmp logfile=Array.log include=type:\"like 'Array%%'\"
impdp system/sys@base full=yes dumpfile=base.dmp logfile=Branch.log include=type:\"like 'Branch%%'\"
, то всё нормально импортируется.

А вот объединить всё в одну команду не получается чё-то, а оч.бы хотелось.
Пытаюсь и так:
impdp system/sys@base full=yes dumpfile=base.dmp logfile=Type.log include=type:\"like 'Array%%'\", include=type:\"like 'Branch%%'\"
и так:
impdp system/sys@base full=yes dumpfile=base.dmp logfile=Type.log include=type:\"like 'Array%%'\" type:\"like 'Branch%%'\"
ничё не получается, говорит что данные объекты не найдены:
ORA-31655: no data or metadata objects selected for job.

Пробовал фразу \"IN ('имя','имя')\", но там надо полное имя объекта, я так понимаю, LIKE там не приколхозишь.

Помогите кто богат соображениями, если это реализуемо.
Заранее спасибо!
...
Рейтинг: 0 / 0
IMPDP - несколько шаблонов LIKE во фразе INCLUDE
    #39540591
Maxim Demenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
IMPDP - несколько шаблонов LIKE во фразе INCLUDE
    #39540651
Fedotov Ruslan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо, знатные ссылки!
Чёт я как-то не додумался до такой хитро-закрученной конструкции с SELECT-ом в IN-е, вот так работает:

impdp system/sys@base full=yes dumpfile=base.dmp logfile=type.log include=type:\"in (select type_name from all_types where type_name like 'Array%%' or type_name like 'Branch%%')\"

Просто у меня этих групп имён гораздо больше (это в примере я 2 перечислил) и в каждом 01,02,03,..., так что можно их сюда через OR перечислить. Спасибо Maxim!
...
Рейтинг: 0 / 0
IMPDP - несколько шаблонов LIKE во фразе INCLUDE
    #39540659
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fedotov RuslanА вот объединить всё в одну команду не получается чё-то, а оч.бы хотелось.Используй parfile
...
Рейтинг: 0 / 0
IMPDP - несколько шаблонов LIKE во фразе INCLUDE
    #39540824
Fedotov Ruslan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Elic, тоже вариант, я о нём сразу подумал. Но не хотелось бы тащить за собой, так сказать, "костыль" раз всё можно сделать одной командой. Спасибо!
...
Рейтинг: 0 / 0
IMPDP - несколько шаблонов LIKE во фразе INCLUDE
    #39540834
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fedotov Ruslan"костыль"Кому и кобыла невеста.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / IMPDP - несколько шаблонов LIKE во фразе INCLUDE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]