How to recover damaged windows that have installed oracle 9i?

Hi.
Now I got oracle 9i server on windows XP for develop purpose.
Few days ago windows XP has damaged, now it couldn't be booted.
In that oracle 9i server, lots of procedures and packages that were under developing.
I'm sure that oracle server doesn't have any problem. I want to recovery them.
Here're what I want to ask.
1. Re-install windows and oracle. and copy or migrate that can be possible way database data file to recovery procedures and packages. Is it possible?
2. Can I recovery with those database data file? Unfortunately I didn't export or backup file. T.T
3. What command should I use when I recovery them.
4. What files should I move to new oracle location(new data folder)? or Can I assign those data files when I re-install oracle software?
Thanks in advance
Dan
Edited by: allbory on May 30, 2011 6:48 AM

Are you able to boot the Windows XP computer in safe mode (press the F8 key several times immediately after the computer's post screen disappears after turning the computer on).
Do you have a second computer with a spare hard drive connector? If so, you could install the drive in that computer (as D;, E;, etc.) and copy the database related files off the drive, if the drive itself is not damaged. If the Oracle files are still in good condition (not corrupt), you could reinstall the exact same Oracle Database version on a new computer, use ORADIM to create a new service (for the database instance) with the same name, shut down the service, copy over the files that were salvaged, and then start up the service. If all of the files are there in the expected locations, including the control files, online redo logs, datafiles, spfile, etc. and all expected directories are present, there is a good chance that the database will open when the ORADIM created service is started.
Charles Hooper
Co-author of "Expert Oracle Practices: Oracle Database Administration from the Oak Table"
http://hoopercharles.wordpress.com/
IT Manager/Oracle DBA
K&M Machine-Fabricating, Inc.

Similar Messages

Maybe you are looking for

  • Painting, null error

    Hello, I want to paint something on a JPanel, but the image seems to be null and I don't know why. The wierd thing is that if ImageIO.read() fails, the error should be caught. But it seems like that it does reads but afbeelding is still null. What's

  • Overset text check or warning or something

    hi is there a way where u can check all your document for overset text, like a shortcut or during preflight or something? i use indesign CS2 thanks

  • CO Account Assignments have different profit centers while doing AFAB

    Hello Everyone, I am facing an error while running a depreciation run.. I run AFAB and schedule the background job but it gets cancelled with a message "CO Account Assignments have different profit centers". Now, the spool is not showing any errors a

  • How to upgrade to lion

    What are the steps to upgrade from OS 10.4 to 10.7.  The downloads site is confusing.

  • Wolfenstein 3D app has issues iOS7

    Wolfenstein 3D Classic, Wolfenstein 3D Platinum and Wolfenstein Classic Lite all have running issues on iOS7. The screen either flip or crash during the game, or they freeze. Sometimes the player is left spinning in a circle, without touching the scr