powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Dbms_datapump
8 сообщений из 8, страница 1 из 1
Dbms_datapump
    #39272016
Myxa_beer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго вечера.

Возникла одна серъёзная проблема.

Oracle Database 11g Release 11.2.0.3.0 - 64bit Production.

Суть. Есть 1 схема. Снимается полный бекап Dbms_datapump. Далее, из дампа раскатываются таблицы в другую схему.

С определённого момента, критически важным стало при импорте таблиц, исключать часть таблиц по маске.

Так вот, как оказалось, исключающая маска не хочет работать. Пример:

Код: plsql
1.
2.
3.
Begin
dbms_datapump.metadata_filter(handle => l_dp_handle,name => 'NAME_EXPR',value => q'[not like 'TEST_TAB%']',object_type=>'TABLE');
End;



Перекопав форумы и документации обнаружил: для исключения нашёл только конструкции вида !='TEST_TAB', которые подразумевают указание полного нейминга.
Далее грешил на отсутствие поддержки %. Однако по документации нашёл, что поддержка присутствует. Но везде используется только с оператором LIKE. У Тома Кайта на сайте тоже по этому поводу тишина.

Помогите пожалуйста разобраться :)

Может кто уже сталкивался, или читал где-то что-то.

Заранее благодарен.
...
Рейтинг: 0 / 0
Dbms_datapump
    #39272032
пробел
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Myxa_beer,

"не хочет" это как?
...
Рейтинг: 0 / 0
Dbms_datapump
    #39272033
Myxa_beer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При импорте не закачивается вообще ни 1 таблицы.
...
Рейтинг: 0 / 0
Dbms_datapump
    #39272034
Myxa_beer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При этом, если фильтр снять, то все становится хорошо, таблицы заливаются на схему. Правда все без разбору.
...
Рейтинг: 0 / 0
Dbms_datapump
    #39272045
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надеюсь, дело в не одинарной кавычке.

То же самое прописывали в файл с параметрами для impdp ?
...
Рейтинг: 0 / 0
Dbms_datapump
    #39272280
Nobody1111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
типа того
Код: plsql
1.
2.
3.
4.
dbms_datapump.metadata_filter
     (handle=>handle
     ,name=>'NAME_EXPR'
     ,value=>' NOT IN (SELECT TABLE_NAME FROM ALL_TABLES WHERE TABLE_NAME LIKE ''TEST_TAB%'')',object_type=>'TABLE');
...
Рейтинг: 0 / 0
Dbms_datapump
    #39272288
Myxa_beer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Nobody1111,

Спасибо , попробую
...
Рейтинг: 0 / 0
Dbms_datapump
    #39274931
Myxa_beer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если кому интересно, при раскате схемы их дампа, для фильтрации таблиц, необходимо указывать :

Код: plsql
1.
object_type=> 'SCHEMA_EXPORT/TABLE'
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Dbms_datapump
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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