konto usunięte
Temat: expdp/impdp zagwozdka
Migrowałem jeden schemat z 10g do 11gR2 i w trakcie potrzebowałem na chwilę włączyć listener. Jeden taki północny marek zdążył się zalogować i dorzucił parę rekordów a niestety eksport szedł już dłuższą chwilę i to bez opcji flashback_scn. Okazało się dziś, że w jednej z tabel trzeba dodatkowo dociągnąć 4 rekordy bo się FK nie waliduje. Tabela zawiera kolumnęLONG co uniemożliwia wykorzystanie dblinka.
Próbowałem to zrobić za pomocą expdp/impdp i natrafiłem na problem:
Starting "US"."SYS_EXPORT_TABLE_01": us/******** tables=www_blobs query=www_blobs:"where id in (1044741, 1044740, 1044
742, 1044760)" DUMPFILE=www_blobs.dmp LOGFILE=www_blobs.log directory=DATA_PUMP_LOCAL EXCLUDE=STATISTICS
Estimate in progress using BLOCKS method...
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
Total estimation using BLOCKS method: 82.35 GB
Processing object type TABLE_EXPORT/TABLE/TABLE
Processing object type TABLE_EXPORT/TABLE/GRANT/OWNER_GRANT/OBJECT_GRANT
Processing object type TABLE_EXPORT/TABLE/INDEX/INDEX
Processing object type TABLE_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
Processing object type TABLE_EXPORT/TABLE/TRIGGER
. . exported "US"."WWW_BLOBS" 4.177 MB 4 rows
Eksport poszedł "śpiewająco. No i próbuję to zaimportować:
Master table "US"."SYS_IMPORT_FULL_01" successfully loaded/unloaded
Starting "US"."SYS_IMPORT_FULL_01": us/******** directory=migr dumpfile=www_blobs.dmp logfile=www_blobs.log TABLE_EXISTS_ACTION=APPEND
Processing object type TABLE_EXPORT/TABLE/TABLE
Table "US"."WWW_BLOBS" exists. Data will be appended to existing table but all dependent metadata will be skipped due to t
able_exists_action of append
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
. . imported "US"."WWW_BLOBS" 4.177 MB 0 out of 4 rows
Processing object type TABLE_EXPORT/TABLE/GRANT/OWNER_GRANT/OBJECT_GRANT
Processing object type TABLE_EXPORT/TABLE/INDEX/INDEX
Processing object type TABLE_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
Processing object type TABLE_EXPORT/TABLE/TRIGGER
Job "US"."SYS_IMPORT_FULL_01" successfully completed at 10:03:10
No i jest zero ... WTF ?
Ostatecznie po paru próbach wróciłem do exp/imp i poszło bez problemów, ale powyższe
zachowanie bardzo mnie ciekawi ... znalazłem notkę 305819.1 ...jednak opisuje ona inne
zachowanie pomimo podobnych warunków wejściowych.
A może robię coś źle i przegapiłem jakiś dodatkowy parametr w impdp ?