Compress large oracle dump file
Hi all,
I need to bring a large export dump file across the network which takes very long time. Is there any way with in Oracle 10g that I can compress this large dump files.
Thanks in Advance.
You can use any compress tools to zip your dump file. gzip, bzip etc.
Oracle dump file usually yield pretty good compress ratio. most time close to 90%
Similar Messages
-
There is IMP utility which provides me data as graphical way. But i need extract data in such a way so that i could able to use in my application.
thanks,
mohanHi,
EdStevens
Actually I was using SQL Developer. Sorry for the wrong define question. Now the real problem is:
I want to read or extract data in a txt file from Oracle Dump (.dmp) file without using Oracle sqlPlus or Oracle Database.
No need to say that i am able to extract dump data using sqlPlus. But for that, there is a little burden to install oracle database
or sql Developer.
I also listen about Oracle Loader a little bit. Is it a tool for providing extraction of data from Oracle dump file.
Thanks for your previous reply,
And now waiting for your suggestion.
thanks,
mohan -
There is import which provides me data as graphical way. But i need extract data in such a way so that i could able to use in my application.
thanks,
mohanThis isn't a SQLDeveloper question. You will get better answers in the Database - General forum.
Oracle dump files produced by the exp or expdp utilities are inproprietary formats which can only be read by the imp or impdp utilities respectively.
The best way to get data out of a dump file is to import it into a database and then extract it to plain text files using SQL.
Alternatively, leave it in the database and your application can access it there.
The exp dump file is mostly plain text, but the format is not published so you could waste a lot of time figuring it out. -
Hi All ,
I have a question on Oracle Dump file . Is there a way to know how many objects got exported into the dump file during expdp . How do we know what are the objects which got exported and which dint get exported during a full export of a DB .
Thanks.Hi All ,
I guess i wasnt more elaborate ...
yeah i understand that log file will give me details of objects exported . log files gives me the list of tables exported , but objects index, procedures, packages , synonyms , views are all done in a group , it just says exported indexes , it will not show me which indexes got exported right ? ... SO i want to know about each and every object which got exported .
I hope i m clear now .
Edited by: user8715306 on Feb 10, 2010 3:00 AM -
Hi,
I have to analyse large heap dump file (3.6GB) from production environment. However if open it in eclipse mat, it is giving OutOfMemoryError. I tried to increase eclipse workbench java heap size as well. But it doesnt help. I also tried with visualVM as well. Can we split the heap dump file into small size? Or is there any way to set max heap dump file size for jvm options so that we collect reasonable size of heap dumps.
Thanks,
PrasadHi, Prasad
Have you tried open in 64-bit mat on a 64-bit platform with large heap size and CMS gc policy in MemoryAnalyzer.ini file ? the mat is good toolkit on analysing java heapdump file, if it cann't works, you can try Memory Dump Diagnostic for Java(MDD4J) in 64-bit IBM Support Assistant with large heap size. -
Hello,
I need an urgent reply on this. Im trying to import a dump file which was created in Oracle 10.2 on an Xp system to Oracle 10.1 on Win2003 server. Pls find below the error encountered.
Regards
Kazeem
IMP-00008: unrecognized statement in the export file:
IMP-00017: following statement failed with ORACLE error 2248:
"ALTER SESSION SET PLSQL_OPTIMIZE_LEVEL = 1 NLS_LENGTH_SEMANTICS = 'BYTE' PL"
"SQL_CODE_TYPE = 'INTERPRETED' PLSQL_DEBUG = FALSE PLSQL_WARNINGS = 'DISABLE"
":ALL'PLSQL_CCFLAGS = ''"
IMP-00003: ORACLE error 2248 encountered
ORA-02248: invalid option for ALTER SESSION
IMP-00000: Import terminated unsuccessfullyHello,
I need an urgent reply on this. Im trying to import aYou have already gotten valid answers in your first thread here:
Importing Oracle DB dump file
dump file which was created in Oracle 10.2 on an Xp
system to Oracle 10.1 on Win2003 server. Pls findYou cant. As already told, you need to redo the export with 10.1 exp utility against the 10.2 database. (so to produce a dump file that your 10.1 db understands)
IMP-00008: unrecognized statement in the export file: -
My client gave a dmp file exported by emp. Export environment is Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production. Redhat 5.5.
However, when I try to import it under win7. Imp.exe throws those erros.
IMP-00010: not a valid export file, header failed verification
IMP-00000: Import terminated unsuccessfully
I checked the first line of dump file under notepad++. It is not something like TEXPORT:V10.02.01. But totally unreadable characters.
Can I judge the dump file is corrupted by the first line is not something like TEXPORT?
Regards,
zlfThere could be problem in regard to how the dump file was copied, for instance converted as text vs. binary. However closing this thread and posting the question in the database export/import forum at Export/Import/SQL Loader & External Tables might be the best idea.
-
Hi all,
I have tried do a full export in oracle 10g2 in server A then follow by a full import do another 10g2 in server B successfully.
But when i insert a row the10g2 server A and do a full export, follow by bringing the dump file to the database in server B and do full import again using the dump file. I found out that the row inserted does not reflect in the database in server B. Is there any way i can do so that the inserted row can be reflected in serverB?
imp username/password file=dump.dmp full=y log=import.log
Thanks
chengthanks hemant,
ignore=y will ignore the prensence of the table. I tried it out, apprantly it run slowly than i do the inital full import.
Other than ignore=y, is there other way of append the data?
Regarding this: To be safe you could either
a. TRUNCATE all the tables in the target "B" database
OR
b. DROP all the tables in the target "B" database (or drop the whole schema)
before you begin the import.
Sorry i quite new to Oracle database.
b.) there a command to drop the whole schema? so that i can do a full import.
a.) Honestly, i also do not know what is truncate, maybe i can go find out from google.
Regarding this: NOTE : Since you are copying specific schemas, you don't need to be using the FULL=Y option but OWNER= in the Export and, optionally, FROMUSER=, TOUSER= in the Import.
So instead of of a full export/import. i should do sth like this.
exp username/password file=dump.dmp log=export.log owner=username
imp username/password file=dump.dmp log=import.log fromuser=username, touser=username
eventhough the username is the same for both the database? -
Error while importing dump file to Oracle server
Hi All,
I'm pretty new to Oracle and I need to do the following job:
- import data from dump file to Oracle server
- then export it into CSV format to load to our web system
Oracle dump file is called EXPDAT.DMP and it is placed in the default location, so no need to specify it. Here I'm trying to do the 1st step:
impdp SYSTEM/XXXXXX REMAP_SCHEMA=DATA01:SYSTEM
And then I'm getting the following errors:
Connected to: Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
Master table "SYSTEM"."SYS_IMPORT_FULL_01" successfully loaded/unloaded
Starting "SYSTEM"."SYS_IMPORT_FULL_01": SYSTEM/******** REMAP_SCHEMA=DATA01:SYSTEM
Processing object type TABLE_EXPORT/TABLE/TABLE
ORA-39083: Object type TABLE failed to create with error:
ORA-00959: tablespace 'K_DATA' does not exist
But tablespace 'K_DATA' exists in Oracle database (I've created it manually). What does it mean? Is it a permission issue? Or may be there is more simple way to accomplish my task? Please help me! Thank you!Create the user DATA01 in your database, with sufficient quota on tablespace K_DATA. DO NOT import another schema's objects into SYSTEM. If you must REMAP_SCHEMA to something other than DATA01, create a user other than SYSTEM to receive it.
-
Hi All,
I would like to ask how can imports my dump oracle database file data and struct into sql server 2005
with out make connection oracle.
best regards.
Hakim.Hi Hakim.
Based on your title, what I understood there is a issue regarding transfer oracle db dump to sql database using C# code. Am I right? If so, I am afraid there is no build-in method which meet your requrements in .NET framework. You must provides
OraDump Export API to allow developers integrate corresponding capabilities into their applications. These capabilities are about export data from Oracle dump files into popular databases like Microsoft SQL server. Every developer
having OraDump Export API can write just few lines of code on C# or Visual Basic to implement the appropriate export process.
I am search a third-party link, but it's a paid service.
http://www.convert-in.com/data-migration-service.htm
If you don't have to with code, Please refer to: Migrating Oracle Databases to SQL Server 2000
http://technet.microsoft.com/en-us/library/cc966513.aspx
Best regards,
Kristin
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
hello experts ,
can we compress the exportdp dump file ?
actually I have tried to do so , I have copied expdp dump file to windows machine then I have used winrar tool to compress the expdp dump file
when I uncompressed the expdp dump to another windows machine its giving the error that file is corrupted ?
thanksI came across this problem, or one like it, on Windows Server 2003 (32-bit). My research indicated that older versions of Winzip (I was using 8.2) do not have support for large files (greater than 2GB). The solution was to install the newest version (at least 11.2) which effectively eliminates zip file size restrictions.
See also:
http://www.winzip.com/prodpagecl.htm -
Data Import from Oracle Dump to SQL Server(2000/2005)
Hi Friends,
I'm using Oracle 10g.
I've a scenario.
I've Oracle Dump file. Now i would like import in SQL Server(2000/2005).
Can any one suggest me how to do this?
Any idea,clue will be highly appreciated.I think you will need to import the data into SQL Server from an ASCII flat file using SQL Server DTS if avialable. You can use SQL Plus to extract the data outof Oracle into comma delimited flat files and then use SQL Server DTS load into the SQL Server database.
-
Import Oracle Database File Error
Hi Experts,
I got an oracle dump file somefile.dmp today. i dont have any details regarding the dump file but the size is nearly 1.5GB.
I just thought to import that file to my existing Database in local server, the local oracle server details are
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - Production
PL/SQL Release 11.1.0.7.0 - Production
CORE 11.1.0.7.0 Production
TNS for 32-bit Windows: Version 11.1.0.7.0 - Production
NLSRTL Version 11.1.0.7.0 - Production But when i tried to import the dump file, i received the following error
IMP-00037: Character set marker unknown
IMP-00000: Import terminated unsuccessfullyCan some one help me in this?DB-user11904889 wrote:
Thanks for your reply.
I am not clear with this point
- Is the file FTP transferred? Then the possibility is that you used ASCII as transfer mode where BINARY is needed
What i need to do then?.. I need to ask a new dump file with BINARY transfer mode ?Yes. -
Export larger dump file in small drive
Hello Everybody,
I want to take the export of 100GB database (Dump file will come approx 50 to 60 GB) to the drive having 40GB space .Is it possible.
Thanks in Advance
Regards
Hamid
Message was edited by:
HamidNo version, no platform... Why? Too difficult? Strain on your fingers?
The answer is platform and version dependent!
Anyway: on 9i and before : Winblows: Set the compression attribute of the directory or drive you plan to compress to, make sure this attribute is inherited.
Unix: export to a pipe, compress the input of this pipe.
Scripts are floating on this forum and on the Internet everywhere (also on Metalink) everyone should be able to find them with little effort.
On 10g: expdp can generate compressed exports.
Sybrand Bakker
Senior Oracle DBA -
Hi All
I export schema in oracle using expdp and i put it in disk as dump file (a_exp_schema.dmp) and its size is 100 GB.
After that i decided to compress this dump file...
Anyone can help me on that.
Oracle : 11gR2
OS : SolarisCOMPRESSION={ALL | DATA_ONLY | METADATA_ONLY | NONE}
also this thread mentioned before
how to compress dmp file in expdp..
Maybe you are looking for
-
Clearing GR/IR Account Matched Items
Hi all, I'm trying to clear some GR/IR Accounts in F.13, and I'm getting some errors. Error Log: Consolidated companies 2000 and ' ' are different. I believe that there is more than one trading partner hitting the same gl account. Any suggestions??
-
Iphone not connecting to car after 4.3.3
I have 2 cars with 2 different stereos. They both accepted my Iphone 4 and play the Ipod, and would play through and operate through the car stereo. After upgrading to 4.3.3 this no longer works. Other Iphones I have tried work. One was on 4.1 and
-
Moving web catalog from Windows to AIX
We have Oracle BI 10g installed on MS Windows Server 2003 and AIX 5.3. After copying web catalog from Windows to AIX we can see Dasboard pages, but drill down crashes Presentation server. Web catalog created on AIX works perfectly. Does anybody know
-
Hello all, I am trying to build an autoupdate app in AIR using FB4. I use the code : import flash.system.System; import flash.events.ErrorEvent; import air.update.ApplicationUpdaterUI; import air.update.events.UpdateEvent;
-
Hi all, I have drawn an Image using Graphics, and then I have drawn some rectangles on it. How can I save that image with drawn rectangles? any idea or link which should I refer?