powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / expdp не выгружает данные
20 сообщений из 20, страница 1 из 1
expdp не выгружает данные
    #40095427
alex342
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запускаю команду экспорта схемы ABC_DATA
Выгружается только часть и без данных.
Другая схема похожей командой выполняется полностью с данными.
Может чего то не хватает в схеме ABC_DATA?

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
C:\Windows\system32>expdp  SYSTEM/********@oracle SCHEMAS=ABC_DATA DUMPFILE=ABC_DATA.dmp

Export: Release 19.0.0.0.0 - Production on Mon Sep 6 10:36:57 2021
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Starting "SYSTEM"."SYS_EXPORT_SCHEMA_01":  SYSTEM/********@oracle SCHEMAS=ABC_DATA DUMPFILE=ABC_DATA.dmp
Processing object type SCHEMA_EXPORT/SYSTEM_GRANT
Processing object type SCHEMA_EXPORT/ROLE_GRANT
Processing object type SCHEMA_EXPORT/DEFAULT_ROLE
Processing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
Processing object type SCHEMA_EXPORT/CLUSTER/CLUSTER
Processing object type SCHEMA_EXPORT/CLUSTER/INDEX
Master table "SYSTEM"."SYS_EXPORT_SCHEMA_01" successfully loaded/unloaded
******************************************************************************
Dump file set for SYSTEM.SYS_EXPORT_SCHEMA_01 is:
  D:\APP\ADMIN\ORACLE\DPDUMP\ABC_DATA.DMP
Job "SYSTEM"."SYS_EXPORT_SCHEMA_01" successfully completed at Mon Sep 6 10:38:00 2021 elapsed 0 00:00:45
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095432
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже на баг.

Сталкивался с подобным в 11.2.0.1, пофикшен в 11.2.0.4.
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095433
alex342
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Release 19.0.0.0.0
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095436
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы не поверите, но баг в более поздней версии МОЖЕТ появиться.
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095464
alex342
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если выгружать от имени владельца схемы - список объектов немного другой.
Но данных так и нет.

Код: 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.
C:\Windows\system32>expdp ABC_DATA/********@oracle SCHEMAS=ABC_DATA DUMPFILE=ABC_DATA.dmp log=ABC_DATA.log

Export: Release 19.0.0.0.0 - Production on Mon Sep 6 13:10:32 2021
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Legacy Mode Active due to the following parameters:
Legacy Mode Parameter: "log=ABC_DATA.log" Location: Command Line, Replaced with: "logfile=ABC_DATA.log"
Legacy Mode has set reuse_dumpfiles=true parameter.
Starting "ABC_DATA"."SYS_EXPORT_SCHEMA_01":  ABC_DATA/********@oracle SCHEMAS=ABC_DATA DUMPFILE=ABC_DATA.dmp logfile=ABC_DATA.log reuse_dumpfiles=true
Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
Processing object type SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
Processing object type SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
Processing object type SCHEMA_EXPORT/SYSTEM_GRANT
Processing object type SCHEMA_EXPORT/ROLE_GRANT
Processing object type SCHEMA_EXPORT/DEFAULT_ROLE
Processing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
Processing object type SCHEMA_EXPORT/CLUSTER/CLUSTER
Processing object type SCHEMA_EXPORT/CLUSTER/INDEX
Processing object type SCHEMA_EXPORT/TABLE/TABLE
Processing object type SCHEMA_EXPORT/TABLE/COMMENT
Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX
Master table "ABC_DATA"."SYS_EXPORT_SCHEMA_01" successfully loaded/unloaded
******************************************************************************
Dump file set for ABC_DATA.SYS_EXPORT_SCHEMA_01 is:
  D:\APP\ADMIN\ORACLE\DPDUMP\ABC_DATA.DMP
Job "ABC_DATA"."SYS_EXPORT_SCHEMA_01" successfully completed at Mon Sep 6 13:14:28 2021 elapsed 0 00:03:30



Модератор: Используйте тег SRC!
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095482
Фотография shane54
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте сделать экспорт в режиме SQLFILE - вдруг поймёте по содержимому сгенерированного файла, на каком месте "спотыкается" экспорт. Т.е. какой последний объект/сегмент попадёт в файл - значит следующий за ним - "плохой", и экспорт не может его обработать. Понять, какой объект "был бы следующим" - тут 50/50, так как Вы скорее всего "знаете" свои данные / свою схему, возможно сможете определить.

Но это так, просто идея, из серии а вдруг получится.

Хотя факт того, что экспорт завершается корректно / что при этом не генерируется ошибка - конечно, неправильно (баг).

Ну и ещё у Data Pump'а довольно гибко настраиваемый дебаг - попробуйте включить сначала не сильно детальный, а потом все более и более детальный уровень - и посмотреть трейсы, вдруг там что-то по теме обнаружите:

Есть 2 способа - через параметр TRACE, значение которого складывается из подсистем, которые нужно трейсить (стандартный метод в Oracle, если ранее использовали, должно быть все понятно), вот по этой табличке:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Trace     DM   DW  ORA  Lines
level    trc  trc  trc     in
(hex)   file file file  trace   Purpose
------- ---- ---- ---- ------ -----------------------------------------------
10300      x    x    x  SHDW: To trace the Shadow process (API) (expdp/impdp)
20300      x    x    x  KUPV: To trace Fixed table
40300      x    x    x  'div' To trace Process services
80300      x            KUPM: To trace Master Control Process (MCP)      (DM)
100300     x    x       KUPF: To trace File Manager
200300     x    x    x  KUPC: To trace Queue services
400300          x       KUPW: To trace Worker process(es)                (DW)
800300          x       KUPD: To trace Data Package
1000300         x       META: To trace Metadata Package
1FF0300    x    x    x  'all' To trace all components          (full tracing) 



Также, это же "вычисленное" значение трассировки можно задать через event номер 39089 в качестве параметра:

Код: plsql
1.
alter system set events 39089 'trace name context forever, level 0x300'; 



Или включением event'а номер 22923, вот так:

Код: plsql
1.
alter system set events '22923 trace name errorstack level 3'; 



Еще про трейс и дебаг процессов Data Pump'а можно почитать тут: Export/Import DataPump Parameter TRACE - How to Diagnose Oracle Data Pump (Doc ID 286496.1)
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095494
SQL*Plus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex342
Запускаю команду экспорта схемы ABC_DATA
Выгружается только часть и без данных.
Другая схема похожей командой выполняется полностью с данными.
Может чего то не хватает в схеме ABC_DATA?

Что вам ответила техподдержка My Oracle Support?
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095496
alex342
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
shane54, Спасибо, это сложно для меня.
Буду неспеша разбираться.
Схема выгружается через PL/SQL Developer - Export Tables.
Но это гораздо дольше, чем напрямую dpexp.

Наверное так и буду переносить базу.
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095505
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shane54
Попробуйте сделать экспорт в режиме SQLFILE


У expdp нет режима SQLFILE. Не путай с impdp. Можно добавить keep_master=yes и смотреть что в master. Можно на всякий случай проверить SYS.KU_NOEXP_VIEW а то некоторые умельцы создают common user без C## через _oracle_script.

SY.
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095633
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL*Plus

Что вам ответила техподдержка My Oracle Support?


Мы ждали вас :).
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095634
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Схема выгружается через PL/SQL Developer - Export Tables.

Попробуйте еще Oracle SQL Developer. Tools / Database copy.
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095755
SQL*Plus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dmdmdm
SQL*Plus

Что вам ответила техподдержка My Oracle Support?

Мы ждали вас :).

Всегда к вашим услугам :-)

Вы не поверите, но некоторые сотрудники некоторых компаний
не имеют никакого понятия, что такое техническая поддержка
My Oracle Support (MOS) и как ею пользоваться.

И даже в тех случаях, когда официальная техподдержка вендора
оплачена компанией и действует, они предпочитают решать
возникающие проблемы на форумах и в чатах.

Да, есть проблемы решаемые таким способом,
но в данном случае возникшая ситуация требует
профессиональной помощи сотрудников MOS.

Не найдя решения на форумах и решив свою задачу обходным кривым путем,
такие сотрудники потом на всех углах и в подворотнях рассказывают,
что техподдержка Oracle не работает, багов много, их не исправляют и др.

Если имеется действующая техподдержка Oracle, её нужно использовать.
Стоит она недешево, но может решить проблемы быстрее и точнее.

Деньги заплачены - используй.

Разве не так?
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095759
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL*Plus
может решить проблемы быстрее


Это точно про техподдержку Oracle?
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095761
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL*Plus


Деньги заплачены - используй.

Разве не так?


Разумеется.

И мы, здесь присутствующие, не отказываем в наличии разума (по первости) всем сюда входящим. И полагаем, что если человек спрашивает на форуме, вероятнее всего, поддержки нет.
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095834
SQL*Plus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dmdmdm
SQL*Plus


Деньги заплачены - используй.

Разве не так?


Разумеется.

И мы, здесь присутствующие, не отказываем в наличии разума (по первости) всем сюда входящим. И полагаем, что если человек спрашивает на форуме, вероятнее всего, поддержки нет.

Полагаем, что вероятнее всего - это не значит, что так оно и есть.

Спрашивают и те, у кого поддержка есть.
Бывает, что они сами об этом сообщают:
"Поддержка у нас куплена, но мы туда пока ещё не обращались".

Так что пусть автор темы сам осветит этот аспект проблемы.
Не будем за него домысливать.
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095835
SQL*Plus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
env
SQL*Plus
может решить проблемы быстрее

Это точно про техподдержку Oracle?

Да, правда.

Особенно те проблемы, которые без техподдержки решить невозможно.

Ещё бывают проблемы, решение которых находится совсем не там, где мы могли бы это предполагать.
И если они известны техподдержке, решение находится достаточно быстро.

Вы же пользуетесь техподдержкой MOS?
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40095849
Фотография Дядя Жора
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL*Plus
env
пропущено...

Это точно про техподдержку Oracle?

Да, правда.

Особенно те проблемы, которые без техподдержки решить невозможно.

Ещё бывают проблемы, решение которых находится совсем не там, где мы могли бы это предполагать.
И если они известны техподдержке, решение находится достаточно быстро.

Вы же пользуетесь техподдержкой MOS?


Вы наверное сотрудник ТП?
Лично я пользуюсь ТП Оракла уже лет 15. Отношение противоречивое. Да, бывали случаи когда решение находилось быстро и по моим SR даже было написано несколько патчей (кстати тоже довольно оперативно). Но положительных решений процентов 30 из них быстрых процентов 5. К сожалению 70% SR растягиваются на месяцы и бОльшая часть из них так ничем и не заканчивается. Просто надоедает перепасовывать мячик и отвечать на совершенно никчемные вопросы, которые ходят по кругу. В итоге отвечать перестаёшь и SR закрывается по истечению сроков давности неответа ничем. Потому SR - это уже последний рубеж, когда исчерпаны все возможности их базы знаний (которую кстати можно ставить смело на 1-е место по поиску информации), до гугла и всевозможных форумов типа этого.
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40096045
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL*Plus

Да, правда.
Особенно те проблемы, которые без техподдержки решить невозможно.

Ну да, ну да...
авторHdr: 5214824 Abstract: READ CONSISTENCY NOT WORKING CORRECTLY ON MERGE STATEMENT
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40096133
SQL*Plus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymous
SQL*Plus

Да, правда.
Особенно те проблемы, которые без техподдержки решить невозможно.

Ну да, ну да...
авторHdr: 5214824 Abstract: READ CONSISTENCY NOT WORKING CORRECTLY ON MERGE STATEMENT

Ну да.
Как такую проблему решить без техподдержки?
...
Рейтинг: 0 / 0
expdp не выгружает данные
    #40096139
SQL*Plus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дядя Жора
SQL*Plus
пропущено...

Да, правда.

Особенно те проблемы, которые без техподдержки решить невозможно.

Ещё бывают проблемы, решение которых находится совсем не там, где мы могли бы это предполагать.
И если они известны техподдержке, решение находится достаточно быстро.

Вы же пользуетесь техподдержкой MOS?


Вы наверное сотрудник ТП?
Лично я пользуюсь ТП Оракла уже лет 15. Отношение противоречивое. Да, бывали случаи когда решение находилось быстро и по моим SR даже было написано несколько патчей (кстати тоже довольно оперативно). Но положительных решений процентов 30 из них быстрых процентов 5. К сожалению 70% SR растягиваются на месяцы и бОльшая часть из них так ничем и не заканчивается. Просто надоедает перепасовывать мячик и отвечать на совершенно никчемные вопросы, которые ходят по кругу. В итоге отвечать перестаёшь и SR закрывается по истечению сроков давности неответа ничем. Потому SR - это уже последний рубеж, когда исчерпаны все возможности их базы знаний (которую кстати можно ставить смело на 1-е место по поиску информации), до гугла и всевозможных форумов типа этого.

Если надоедает, значит проблема не критичная и без её решения вы можете работать.

У меня тоже были такие SRы некритичные.
Один провисел 5 лет - техподдержка не смогла найти оборудование для воспроизведения проблемы (Fujitsu SPARC Server).
Другой SR

Эскалацию SR делали?
Уровень серьезности SR повышали (если это был действительно важный SR)?

Поговорите с коллегами о техподдержке других вендоров.
Один мой знакомый говорил, что по сравнению с техподдержкой IBM, поддержка Oracle работает почти идеально.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / expdp не выгружает данные
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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