|
|
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Всем привет. Возникла проблема с импортом данных. Импорт делаю по такой схеме. 0. Делаю дамп всего с ключом flashback_time=systimestamp и за исключением grant и dblink и CONTENT=ALL 1. Импортирую сиквенсы в sql файл где $_ подстановка из скрипта remap_schema=$_`:FOR_SCHEMA_REPLACE remap_tablespace=$_`:FOR_SCHEMA_REPLACE Include=Sequence CONTENT=METADATA_ONLY sqlfile=$FileName 2. Затем импортирую таблицы в sql файл. Таким же образом 3. Заменяю схему на нужную мне там где она корректно непроставилась. Накатываю полученные скрипты от имени пользователя схемы. 4. Накатываю все METADATA_ONLY из файла дампа утилитой impdp за исключением sequence и tables с ключом DATA_OPTIONS=SKIP_CONSTRAINT_ERRORS 5. Накатываю все DATA_ONLY с ключом DATA_OPTIONS=SKIP_CONSTRAINT_ERRORS 6. Создается видимость успешного имопорта, все данные вставлены, ключи есть. Но при попытке вставить данные в таблицы с данными возникает ошибка ORA-00001: нарушено ограничение уникальности (CASHFLOW_TFSBUILD_CMS_BUILD1.PK_SYS_FIELDPROPERTYTYPES_ID) Я так понимаю что импортировав последним шагом данные, оракл не увеличил значения сиквенсов primary keys. Подскажите пожалуйста, как заставить его корректно увеличивать значения ключей, после импорта данных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 11:17 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Sm1le29111. Импортирую сиквенсы в sql файл где $_ подстановка из скрипта remap_schema=$_`:FOR_SCHEMA_REPLACE remap_tablespace=$_`:FOR_SCHEMA_REPLACE Include=Sequence CONTENT=METADATA_ONLY sqlfile=$FileName 2. Затем импортирую таблицы в sql файл. Таким же образом 3. Заменяю схему на нужную мне там где она корректно непроставилась. Накатываю полученные скрипты от имени пользователя схемы. А пояснить зачем вся эта боль вам нужна, можете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 11:42 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Sm1le2911как заставить его корректно увеличивать значения ключей, после импорта данных? Если его заставить не удастся, попробуйте ручками 20700153 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 11:45 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Sm1le2911Я так понимаю что импортировав последним шагом данные, оракл не увеличил значения сиквенсов primary keys. Подскажите пожалуйста, как заставить его корректно увеличивать значения ключей, после импорта данных? Оракл должен заливать данные и сиквенсы как есть (было), ничего не уменьшая и не увеличивая. Если у вас сиквенсы сбрасываются в 0, что то не так. Да и неплохо бы проверить констрейнт, возможно проблема не в сиквенсе, а в уникальности данных, которые вставляются повторно и не являются уникальными. Без детального DDL CASHFLOW_TFSBUILD_CMS_BUILD1.PK_SYS_FIELDPROPERTYTYPES_ID сложно сказать, что причина однозначно в одном сиквенсе. И вы их зачем то отдельно импортируете. Зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 11:50 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Охрименко, Ну как зачем. Думаю тут надо сказать спасибом разрабам оракла. Потому что remap не везде заменяет схему на нужную. Я уже задавал здесь этот вопрос. Так что это не причуда) Вот ссыль http://www.sql.ru/forum/1286686/remap-schema-ne-korrektna?hl= ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 11:54 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Охрименко, Данные вставляются в пустую схему, к которой только накатили метаданные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 11:56 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Охрименко, Вот ddl этой таблицы, накатывается от владельца схемы CREATE TABLE "SYS_FIELD_PROPERTY_TYPES" ( "ID" NUMBER(*,0) GENERATED BY DEFAULT AS IDENTITY MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 NOCACHE NOORDER NOCYCLE NOT NULL ENABLE, "INNER_NAME" VARCHAR2(255 CHAR) NOT NULL ENABLE, "DISPLAY_NAME" VARCHAR2(255 CHAR) NOT NULL ENABLE ) SEGMENT CREATION IMMEDIATE PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE "CASHFLOW_TFSBUILD_CMS_BUILD1" ; А затем ALTER TABLE "SYS_FIELD_PROPERTY_TYPES" ADD CONSTRAINT "PK_SYS_FIELDPROPERTYTYPES_ID" PRIMARY KEY ("ID") USING INDEX (CREATE UNIQUE INDEX "PK_SYS_FIELDPROPERTYTYPES_ID" ON "SYS_FIELD_PROPERTY_TYPES" ("ID") PCTFREE 10 INITRANS 2 MAXTRANS 255 STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE "CASHFLOW_TFSBUILD_CMS_BUILD1" ) ENABLE; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 12:07 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Sm1le2911, Забыл, между ними еще вот это выполняется ALTER TABLE "SYS_FIELD_PROPERTY_TYPES" MODIFY ("ID" GENERATED BY DEFAULT AS IDENTITY MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH LIMIT VALUE NOCACHE NOORDER NOCYCLE ); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 12:08 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Sm1le2911Охрименко, Вот ddl этой таблицы, накатывается от владельца схемы Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. А затем Код: plsql 1. 2. 3. 4. 5. 6. 7. Забыл, между ними еще вот это выполняется Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 12:23 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Viewer, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 12:32 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Из многоэтажной истории болезни я понял только, что вы сиквенсы пересоздаете. Код: plsql 1. Ессно, они генерируют значения с 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 12:40 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
dmdmdm, а как иначе? База на пустую схему накатывается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 12:43 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
В заголовке темы - impdp. Иначе - это если по-нормальному - поручить все объекты ему. Он специально для этого предназначен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 12:46 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
И простое правило не устану повторять. Меньше отсебятины и описаний "своими словами". Больше команд и листингов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 12:47 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Sm1le2911dmdmdm, а как иначе? База на пустую схему накатывается Поставить корректное начальное значение сиквенсу. В крайнем случае, просто анонимный блок с FOR LOOP и домотать сиквенс до нужного значения IMHO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 12:51 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
dmdmdm, Это очевидный путь и как преполагалось быстрый, он не взошел. Вот пример того что получается если я экспортирую таблицу в файл sql утилитой impdp. Видно что он перемапил все кроме "CF_TFS_CMS_DUMP_EXP_OU"."CONDITIONS_SEQ" ТОже самое накатывается на базу, что с этим делать? Вы знаете другое решение? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 12:52 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Leonid Kudryavtsev, Ну преполагается что это DevOps и дамп должен автоматически создаваться, а выходит это невозможно. Нужно узнать, сколько записей в таблице, потом открыть файлик, найти сиквенс поменять в нем значение. Не кажется вам что это как-то несерьезно для такого продукта как оракл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 12:54 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
экспортирую таблицу в файл sql утилитой impdp Зачем в SQL ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 12:55 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
dmdmdm, Потому что при импорте на схему напрямую как раз таки и выскакивала ошибка с тем что он не может найти сиквенс "CF_TFS_CMS_DUMP_EXP_OU"."CONDITIONS_SEQ" хотя выбирался полный импорт, где был и этот сиквенс и эта таблица. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 12:58 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Вот давайте и начнем с параметров экспорта/импорта. Чтобы попытаться решить задачу штатными средствами. У меня обычно посхемной перекачки не требуется. REMAP пробовал 1 или 2 раза. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 13:02 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
IMHO N1 Он и так, обычно, все корректно создает. Если что-то создаете или накатываете руками (в данном случае SQL для сиквенсов) - то тут уже это Ваши проблемы и исключительно кривизна Ваших рук. Мы попросили выгрузить ОПИСАНИЕ сиквенсов. Oracle их выгрузил. То, что их нужно "доматывать" потому что Вы потом ОТДЕЛЬНО данные решили загрузить - ну так это Ваши проблемы ))) IMHO N2 Написать на PL/SQL генерацию SQL для сиквенсов (или с изменение START WITH, или без изменения START WITH но тогда "доматывать").... ну как бы не особо большая проблема. Минут на 15-30 Нужно узнать, сколько записей в таблице, потом открыть файлик, найти сиквенс поменять в нем значение. Сколько записей в таблице - знать не надо. Можно при генерации SQL у сиквенса его текущее значение спросить. p.s. про корректную / не очень корректную работу REMAP ничего не знаю. Не сталкивался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 13:10 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
dmdmdm, Ну если на ту же самую схему то и нет никаких проблем, согласен. Вот с полным набором аргументов "xxxx/yyyyy@SBT directory=TEST_DIRECTORY DUMPFILE=dump11.dmp flashback_time=systimestamp LOGFILE=$logName SCHEMAS=CF_TFS_CMS_DUMP_EXP_OU Exclude=GRANT Exclude=DB_LINK CONTENT=ALL" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 13:19 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Не пробовали экспорт сделать как владелец экспортируемой схемы, а импрот как владелец схемы в которую импортируешь? В классическом exp, если экспорт выполнял владелец схемы - то в дамп владелец объектов не записывался, и при импорте другим пользователем все объекты попадали в схему импортирующего. Как с этим обстоит у data pump - не проверял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 13:40 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Viewer, нет, сейчас попробую, в таком случае remap не понадобится получается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 13:42 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Очень даже может быть. По крайней мере то, что при экспорте собственой схемы можно опустить оптцию SCHEMAS - даёт на это надежду.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 13:47 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Viewer, попробовал, та же самая проблема с сиквенсами. Он не создает сначала их, а потом и соответствующие таблицы. Но то что накатилось, там проблем нет, primary keys корректно работают. Но по факту одной командой все заэкспортить не удалось Плюс если мы не указываем схему, он ее проставляет текущей по дефолту, так что remap нужен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 15:14 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Viewer, Падают именно те таблицы где используются кастомные сиквенсы ТО есть подозреваю что внутри impdp пытается выполнить что-то подобное Код: plsql 1. 2. То есть после default идет имя исходной схемы, потому что сиквенс создается корректно( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 15:24 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Viewer, Вот нашел, если есть дефолтный сиквенс, то он падает, так как не ремапится https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:9533916100346734356 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 15:41 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Печально... Спасибо за ссылку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 15:51 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Не очень понятно, как Sm1le2911Вот нашел, если есть дефолтный сиквенс, то он падает, так как не ремапится https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:9533916100346734356 связано с Sm1le2911Импортирую сиквенсы в sql файл Если проблемы с DEFAULT clause у таблиц, то сиквенсы тут совсем не при чем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 15:55 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Leonid Kudryavtsev, согласен) Но по сути в глубине, oracle использует для Primary key служебный сиквенс и вот его значение не обновляется. Ок, давайте абстрагируемся от этого, не будем это обсуждать. Есть способы решения текущей проблемы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 16:08 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Ну и совсем не понятно, что мешает сделать элементарный скрипт из 5-10 строк, который будет сиквенсы подкручивать. Разумеется нужно проверять. Просто заготовка. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 16:10 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Sm1le2911... Есть способы решения текущей проблемы? 1) Грузить сиквенсы IMP'ортом Как я понимаю описание проблемы на AskTom, достаточно подправить SQL для CREATE TABLE. А дальше все (в том числе и сиквенсы) можно грузить стандартно 2) Если сиквенсы создаются руками, то тогда их нужно "подкрутить" на правильное значение. IMHO P.S. Возможно в чем-то туплю. Т.к. с сиквенсами похожие проблемы были, но проблем решить эти проблемы - не было ))) P.P.S. C REMAP близко не сталкивался ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 16:14 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Leonid Kudryavtsev, Ок, только не забывайте, что сначала нужно ещеё эти самые сиквенсы извлечь. Спасибо за скрипт! Ну вообщем вы согласны, что это какие то адские танцы с бубном, потому-что все же придется по моей схеме, все раздельно экспортить. Потому-что вариант с полным импортом одной командой, не создает нужных таблиц и падает с ошибками из-за этих констрейнтов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 16:23 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Это правильный DDL переносимой таблицы? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 16:37 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Охрименко, я же вышел приводил. Вы поменяли владельца схемы, где-то добавили, где то убрали. Зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 16:46 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Да, я поменял дабы адаптировать под свои быстрые тестовые условия. Это же не суть важно. Так вот я сделал экспорт этой схемы и импорт в базу с ремапом схемы. Никаких ошибок не возникло. Внесенные 4 строки были перенесены, сиквенс начинался с правильной 4-ки, попробовал вносить данные, вносятся. Наверное у меня что то не так )))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 16:49 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Parfile for impdp: Код: xml 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 16:53 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Sm1le2911Ну вообщем вы согласны, что это какие то адские танцы с бубном.... У нас 11'ый Oracle. Нет sequence в default, т.ч. нет и проблем ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 17:25 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Охрименко, конечно у вас что-то не так, вы допустили одно упрощение, в котором собственно и есть затык ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 17:29 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Sm1le2911Охрименко, конечно у вас что-то не так, вы допустили одно упрощение, в котором собственно и есть затык Какое упрощение? Sm1le2911При попытке импортирования накатываются таблицы, но возникает масса ошибок связанных с Sequence Видно что полное имя таблицы заменилось, а объекта sequence нет, есть ли возможность как то на это повлиять? Ремап сделал, заменилось не только полное имя таблицы, но и сиквенса. Что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 18:05 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Охрименко, имя DEFAULT констрейнта у вас без схемы. А он как раз и не ремапится. Да можете не проверять, я собственно привел ссыль на ветку в форуме оракл. Проблема есть и она до сих пор не исправлена ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 18:15 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Sm1le2911Охрименко, имя DEFAULT констрейнта у вас без схемы. А он как раз и не ремапится. Да можете не проверять, я собственно привел ссыль на ветку в форуме оракл. Проблема есть и она до сих пор не исправлена Что то у вас смешались в кучу кони люди. Вы приводите в качестве проблемы дефолтное значение поля-сиквенса: Sm1le2911Viewer, Падают именно те таблицы где используются кастомные сиквенсы ТО есть подозреваю что внутри impdp пытается выполнить что-то подобное Код: plsql 1. 2. То есть после default идет имя исходной схемы, потому что сиквенс создается корректно( А потом жалуетесь на какие то имена констрейнтов. Причем тут констрейнты? Если вы жалуетесь на имя констрейнта, то оно и в вашем примере не содержит имени схемы. А вот в цитируемом тексте я больше подозреваю сиквенс из другой схемы. Речь идет сначала об одной таблице - проблеме, потом переключается на другую таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 19:06 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Если я делаю вывод в sqlfile при импорте с ремапом никакие старые имена владельцев констрейнтов и сиквенсов не упоминаются: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 19:10 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevНу и совсем не понятно, что мешает сделать элементарный скрипт из 5-10 строк, который будет сиквенсы подкручивать. Разумеется нужно проверять. Просто заготовка. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Вообще то, на предудущий странице, я уже приводил ссылку 20700153 на процедуру "подкручивания" сиквенсов. . И это не заготовка, а уже много лет стандартно используемая у нас процедура. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2018, 07:07 |
|
||
|
После impdp primary keys в неверном состоянии
|
|||
|---|---|---|---|
|
#18+
Sm1le2911Вот с полным набором аргументов xxxx/yyyyy Test case выглядит так. Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2018, 08:33 |
|
||
|
|

start [/forum/topic.php?all=1&fid=52&tid=1884234]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
95ms |
get tp. blocked users: |
1ms |
| others: | 259ms |
| total: | 450ms |

| 0 / 0 |
