powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Некорректный импорт/экспорт
5 сообщений из 5, страница 1 из 1
Некорректный импорт/экспорт
    #39620427
Sm1le2911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет! Возникла проблема с импортом данных с перемаппингом на другую схему. Проблемы с именем схемы поправил. Осталась одна, на нескольких схемах Oracle пытается сделать Alter на таблицах, которых нет, судя по их названию их и не должно быть, это как я понял дропнутые таблицы?
Если они не нужны, то как их исключить из импорта?(нужны ли они на новой схеме?) название ведь может быть случайным.


ALTER TABLE "FOR_SCHEMA_REPLACE"."BIN$xaiYtg1rTlmjyXiMi/2jMg==$0" MODIFY ("ID" GENERATED BY DEFAULT AS IDENTITY MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH LIMIT VALUE NOCACHE NOORDER NOCYCLE );
...
Рейтинг: 0 / 0
Некорректный импорт/экспорт
    #39620443
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sm1le2911Всем привет! Возникла проблема с импортом данных с перемаппингом на другую схему. Проблемы с именем схемы поправил. Осталась одна, на нескольких схемах Oracle пытается сделать Alter на таблицах, которых нет, судя по их названию их и не должно быть, это как я понял дропнутые таблицы?
Если они не нужны, то как их исключить из импорта?(нужны ли они на новой схеме?) название ведь может быть случайным.


Код: plsql
1.
ALTER TABLE "FOR_SCHEMA_REPLACE"."BIN$xaiYtg1rTlmjyXiMi/2jMg==$0" MODIFY ("ID" GENERATED BY DEFAULT AS IDENTITY MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH  LIMIT VALUE  NOCACHE  NOORDER  NOCYCLE );



Варианта два:
1) выполнять purge RECYCLEBIN перед expdp
2) ненужное выбрить:
Код: plsql
1.
2.
3.
4.
$ impdp help=yes | grep -A 1 -i exclude
EXCLUDE
Exclude specific object types.
For example, EXCLUDE=SCHEMA:"='HR'".



EXCLUDE

Дока...
The name_clause is optional. It allows selection of specific objects within an object type.
It is a SQL expression used as a filter on the type's object names.
It consists of a SQL operator and the values against which the object names of the specified type are to be compared.
The name_clause applies only to object types whose instances have names
(for example, it is applicable to TABLE, but not to GRANT).
It must be separated from the object type with a colon and enclosed in double quotation marks,
because single quotation marks are required to delimit the name strings.
For example, you could set EXCLUDE=INDEX:"LIKE 'EMP%'" to exclude
all indexes whose names start with EMP.
...


p.s. используйте ТЭГи для оформления
...
Рейтинг: 0 / 0
Некорректный импорт/экспорт
    #39620535
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sm1le2911это как я понял дропнутые таблицы?
Использование RECYCLE BIN
...
Рейтинг: 0 / 0
Некорректный импорт/экспорт
    #39620621
Охрименко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Имена по маске можно исключить 'BIN$%'
2. Ощибки с этими таблицами можно просто игнорировать.
...
Рейтинг: 0 / 0
Некорректный импорт/экспорт
    #39620992
Sm1le2911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin,

спасибо! Помогло.
Появилась следующая проблема. С ключами. Создал тему выше
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Некорректный импорт/экспорт
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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