Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / impdp recreate sequence / 13 сообщений из 13, страница 1 из 1
18.02.2013, 14:42:55
    #38155698
AlexVin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
impdp recreate sequence
oracle 11.2.0.3
возможно ли при impdp выставить ключики, чтобы пересоздавались последовательности, вьюшки? да всё остальное кроме таблиц)
...
Рейтинг: 0 / 0
18.02.2013, 16:03:33
    #38155897
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
impdp recreate sequence
AlexVinoracle 11.2.0.3
возможно ли при impdp выставить ключики, чтобы пересоздавались последовательности, вьюшки? да всё остальное кроме таблиц)

EXCLUDE.

SY.
...
Рейтинг: 0 / 0
19.02.2013, 07:00:09
    #38156724
AlexVin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
impdp recreate sequence
SYEXCLUDE
Enables you to filter the metadata that is imported by specifying objects and object types that you want to exclude from the import job.

нее, не исключались, а пересоздавались - т.е. если есть такая последовательность, то она "становилась" бы с параметрами из дампа
вместо
Код: plsql
1.
ORA-31684: Object type SEQUENCE:"ГЫК"."ЫУЙ" already exists
...
Рейтинг: 0 / 0
19.02.2013, 07:43:02
    #38156739
impdp recreate sequence
AlexVin,

авторда всё остальное кроме таблиц
that you want to exclude
...
Рейтинг: 0 / 0
19.02.2013, 08:33:49
    #38156758
AlexVin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
impdp recreate sequence
ну как еще попонятнее спросить...
как при импорте переписать существующие объекты? (к таблицам этот вопрос не относится)
...
Рейтинг: 0 / 0
26.02.2013, 07:57:40
    #38165777
AlexVin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
impdp recreate sequence
есть оракловая последовательность с last_number например 888
в дампе есть она же с last_number 999
выполняем impdp, получаем ORA-31684 такая последовательность уже есть
ключи, мастер, ключи у impdp есть, чтобы она обновилась при импорте до 999 или таки нет?
...
Рейтинг: 0 / 0
26.02.2013, 13:02:17
    #38166231
ILoveCoffee
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
impdp recreate sequence
AlexVin,

Таких ключей нет.
...
Рейтинг: 0 / 0
26.02.2013, 13:32:25
    #38166298
Viewer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
impdp recreate sequence
"Нет человека, нет проблемы ..." (с)
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
DECLARE
   CURSOR seq
   IS
      SELECT 'drop sequence ' || sequence_owner || '.' || sequence_name txt
        FROM dba_sequences
       WHERE sequence_owner IN ('...', '...');  -- not in (...)

       -- SELECT  'drop ' || object_type || ' ' || object_name txt
       -- FROM user_objects 
       -- WHERE object_type not in ('TABLE', 'INDEX' , 'TRIGGER' , 'PACKAGE BODY', ...') ;

BEGIN
   FOR current_row IN seq
   LOOP
      EXECUTE IMMEDIATE (current_row.txt);
   END LOOP;
END;
/


AlexVin >> "как при импорте переписать существующие последовательности ? (к таблицам этот вопрос не относится)"

На вариант "Назад в будущее", по недосмотру, не боишься нарваться?
...
Рейтинг: 0 / 0
26.02.2013, 13:54:41
    #38166342
Охрименко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
impdp recreate sequence
Дропнуть все последовательности и вьюшки, затем сделать импорт установив параметр TABLE_EXISTS_ACTION =SKIP.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
22.09.2016, 18:19:18
    #39313687
AntSol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
impdp recreate sequence
AlexVin,

Приветствую. Удалось как то решить проблему замены объектов юзера? Я наткнулся на ту же проблемы. Данные нормально перенеслись, но сиквенсы пришлось вбивать вручную. Это полная х*рня.(((( Раньше с exp это можно было сделать я так понимаю.
Exclude не подходит вообще. Может решили както эту проблему? ну кроме разворачивания бэкапа на другом сервере)))
...
Рейтинг: 0 / 0
22.09.2016, 20:22:23
    #39313733
проходил мимо...
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
impdp recreate sequence
AntSol,

не вдаваясь в разумность сего действия (перезапись ЧАСТИ данных):
- экспортируем базу, на которой хотим перезаписать объекты
- дропаем объекты всех типов, которые хотим перезаписать. т.е. если хотим перезаписать КАКИЕ-ТО сиквенсы, грохаем ВСЕ
- импортируем то, чем хотим перезаписать, возможно, используя exclude
- импортируем то, что экспортировали в первом пунке
...
Рейтинг: 0 / 0
23.09.2016, 09:45:55
    #39313923
AntSol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
impdp recreate sequence
проходил мимо...,

Спасибо, попробую!!!
...
Рейтинг: 0 / 0
26.09.2016, 14:52:27
    #39315643
AntSol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
impdp recreate sequence
проходил мимо...,

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


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