Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / REMAP_SCHEMA не корректна / 7 сообщений из 7, страница 1 из 1
01.03.2018, 17:13
    #39609230
Sm1le2911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REMAP_SCHEMA не корректна
Добрый день! Подскажите как правильно имортнуть схему.
Пытаюсь это сделать такой командой
impdp '/as sysdba' directory=export
_test_schema SCHEMAS=cashflow_tfsbuild_cms_build4 remap_schema=cashflow_tfsbuild
_cms_build4:cms_user remap_tablespace=cashflow_tfsbuild_cms_build4:cms_user dum
pfile=qqqq.dmp logfile=sssd.log
При попытке импортирования накатываются таблицы, но возникает масса ошибок связанных с Sequence
Видно что полное имя таблицы заменилось, а объекта sequence нет, есть ли возможность как то на это повлиять?
ORA-02289: sequence does not exist
Failing sql is:
CREATE TABLE " CMS_USER "."EXT_SCENARIOS" ("ID" NUMBER(20,0) DEFAULT " CASHFLOW_TFSBUILD_CMS_BUILD4 "."EXT_SCENARIOS_SEQ"."NEXTVAL" NOT NULL ENABLE, "SRV_REQUEST_ID" NUMBER(20,0), "SRV_REQ_MESSAGE_ID" NUMBER(20,0), "EXT_CALC_REQUEST_ID" NUMBER(20,0) NOT NULL ENABLE, "EXT_CALC_DATE" TIMESTAMP (6) NOT NULL ENABLE, "EXT_SYS_SCENARIO_ID" VARCHAR2(36 CHAR) NOT NULL ENABLE, "DP_REQUE
ORA-39083: Object type TABLE:"CMS_USER"."EXT_SCENARIO_PARAMS" failed to create with error:
ORA-02289: sequence does not exist
...
Рейтинг: 0 / 0
01.03.2018, 17:26
    #39609246
Q.Tarantino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REMAP_SCHEMA не корректна
а погуглить?
первая же ссылка в гугле выдает ответ.
https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:9533916100346734356
...
Рейтинг: 0 / 0
01.03.2018, 17:52
    #39609267
Sm1le2911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REMAP_SCHEMA не корректна
Q.Tarantino,

видел это, но таких объектов очень много. Как то очень криво выглядит такое решение.
Потом еще придется вручную данные экспортировать
...
Рейтинг: 0 / 0
01.03.2018, 17:55
    #39609276
Q.Tarantino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REMAP_SCHEMA не корректна
Sm1le2911видел это, но таких объектов очень много. Как то очень криво выглядит такое решение.
Потом еще придется вручную данные экспортировать
да ладно, какая разница сколько объектов?
все это можно автоматизировать.
sed и прочее никто не отменял и sqlfile сделать нужный.
предварительно создать объекты без данных, потом импорт с table_exist_action = append, к примеру.
...
Рейтинг: 0 / 0
01.03.2018, 17:58
    #39609278
Sm1le2911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REMAP_SCHEMA не корректна
Q.Tarantino,

придется, видимо других выходов нет(
Кошмар, что такие детские баги встречаются в таком серьезном продукте
...
Рейтинг: 0 / 0
01.03.2018, 18:01
    #39609280
Q.Tarantino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REMAP_SCHEMA не корректна
Sm1le2911придется, видимо других выходов нет(
Кошмар, что такие детские баги встречаются в таком серьезном продукте
все куда проще чем кажется...
отдельный дамп экспортить не надо.
все на стороне импорта - готовишь sqlfile, sed (ну или кто что любит) и т.д.
...
Рейтинг: 0 / 0
01.03.2018, 18:02
    #39609285
Q.Tarantino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
REMAP_SCHEMA не корректна
p.s. причем имена таблиц на исходной БД с подобными полями можно выбрать предварительно и SQLFILE создать только для них, используя include для impdp.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / REMAP_SCHEMA не корректна / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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