Solved

Oracle restore from dbf files...

Posted on 2010-08-13
6
742 Views
Last Modified: 2013-12-19
Folks

It seems that I will have to restore an Oracle 11 database from the actual file system level storage files, i.e. the *.dbf files (seems that the dumps are not recoverable :( ).

Although most likely not ideal I guess this should be possible… As such any pointer / recommendation would be most appreciated !

Regards

alex

PS: Running Oracle 10.2 XE on W2k3
0
Comment
Question by:atak2983
  • 3
  • 2
6 Comments
 
LVL 73

Expert Comment

by:sdstuber
ID: 33433933
you cannot restore a version 11 db with oracle 10.2 XE
0
 
LVL 1

Author Comment

by:atak2983
ID: 33433979
Sorry by bad

This is Oracle 11 all around :)
0
 
LVL 73

Expert Comment

by:sdstuber
ID: 33434193
Do you have all of the files?  All dbf,  control files, redo, spfile, etc?
Is your dba around?
0
Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

 
LVL 1

Author Comment

by:atak2983
ID: 33435512
Well I believe I do have a full copy of all files (the database was stopped each time file level backup was performed and as far as I can tell everything is there). And I want to be the dab in this instance as muc as possible :)
0
 
LVL 4

Accepted Solution

by:
mhenry20 earned 500 total points
ID: 33436683
If the database was off line when the dbf files were backed up you can just put them back in place.  IF you have only one control file for the backup you can copy and use it for the rest of the control files needed.  If you did not backup your online redo files then you may need to reset logs when you start up.

If you have archive logs then the process is to recover your your files.  Startup mount the database and then "recover database until cancel using backup controlfile;"  This will examine the archive redo logs and apply any that newer then the backup.  When it cannot find any more usable log files you type cancel and then you can open the database: alter database open or alter database open reset logs.
 
0
 
LVL 1

Author Closing Comment

by:atak2983
ID: 33591658
well FWIW it did indeed work ok by restoring the files "as is",,, amazing :)
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Ever notice how you can't use a new drive in Windows without having Windows assigning a Disk Signature?  Ever have a signature collision problem (especially with Virtual Machines?)  This article is intended to help you understand what's going on and…
Using SQL Scripts we can save all the SQL queries as files that we use very frequently on our database later point of time. This is one of the feature present under SQL Workshop in Oracle Application Express.
This video shows how to recover a database from a user managed backup
This video shows how to copy an entire tablespace from one database to another database using Transportable Tablespace functionality.

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

24 Experts available now in Live!

Get 1:1 Help Now