ORA-39000, ORA-39143 dump file may be an original export dump file


Problem Description
E:\>impdp directory=test dumpfile=testexp_07_03_09.dmp userid=arju/a

Import: Release 10.2.0.1.0 – Production on Thursday, 07 May, 2009 10:07:00

Copyright (c) 2003, 2005, Oracle. All rights reserved.

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 – Production
With the Partitioning, OLAP and Data Mining options
ORA-39001: invalid argument value
ORA-39000: bad dump file specification
ORA-39143: dump file “E:\oracle\Test\testexp_07_03_09.dmp” may be an original export dump file

Cause of the problem
The above problem happened whenever you try to use the Import Data Pump client (impdp) to import a dumpfile that was created with the original Export client (exp).

Though not related but similar error occured.
Like whenever you try to import from an empty file,
E:\>impdp directory=test dumpfile=testexp_07_03_09.dmp userid=arju/a

Import: Release 10.2.0.1.0 – Production on Thursday, 07 May, 2009 10:16:52
Copyright (c) 2003, 2005, Oracle. All rights reserved.

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 – Production
With the Partitioning, OLAP and Data Mining options
ORA-39001: invalid argument value
ORA-39000: bad dump file specification
ORA-31619: invalid dump file “E:\oracle\Test\testexp_07_03_09.dmp”
ORA-27091: unable to queue I/O
ORA-27070: async read/write failed
OSD-04006: ReadFile() failure, unable to read from file
O/S-Error: (OS 38) Reached the end of the file.

Whenever you try to import from invalid dump file or corrupted dump file then you may get following error,

E:\>impdp directory=test dumpfile=testexp_07_03_09.dmp userid=arju/a

Import: Release 10.2.0.1.0 – Production on Thursday, 07 May, 2009 10:17:23

Copyright (c) 2003, 2005, Oracle. All rights reserved.

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 – Production
With the Partitioning, OLAP and Data Mining options
ORA-39001: invalid argument value
ORA-39000: bad dump file specification
ORA-31619: invalid dump file “E:\oracle\Test\testexp_07_03_09.dmp”

Solution of the Problem
It is obvious that,
-Data pump export client(impdp) can’t read file created by the original export client (exp).

and,

-Data exported by data pump client(expdp) can’t be readable by original import client(imp).

So to import dumpfile that was created with the original Export client (exp) you must have to use imp.

Like,
imp userid=arju/a file=e:\oracle\testexp_07_03_09.dmp

Otherwise you can export the dumpfile using expdp and then try impdp while importing.

Advertisements

One thought on “ORA-39000, ORA-39143 dump file may be an original export dump file

  1. When you can observe a processed crusty or film deposits stuck in order to your tea
    pot or perhaps your coffee maker then chances are you will like to repeat
    the procedure a few times to ensure that these kinds of build
    up tend to be thoroughly removed. For centuries beyond and since
    recently once the early twentieth century, it was typical training to include ground coffee in order to water as part of
    the saucepan, bring it in order to a boil allowing the coffee in
    order to permeate water, .

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s