Is it possible to recover a Database in the following condition??
Dear folks:
this question has confused me quite a while, and nobody I asked can answer it. Please kindly provide any hint to the following question:
Suppose I did a hot backup last night.
(use ALTER TABLESPACE BEGIN BACKUP;copy Datafiles;ALTER TABLESPACE END BACKUP;repeat and finish all those Tablespaces;ALTER DATABASE BACKUP CONTROLFILE TO 'abc';)
Today, my hard drive crash and everything is gone!!
Now, the only thing I have are the Datafiles and Control file backed up last night (use the method above).
Is it possible, if Yes, how,to recover the DB in this condition??
Thank you very very much for your reply...
Wayne
Wayne here you have the procedure to recreate the controlfile.
CREATE CONTROLFILE
Caution:
Oracle recommends that you perform a full backup of all files in the database before using this statement. For more information, see Oracle9i User-Managed Backup and Recovery Guide.
Purpose
Use the CREATE CONTROLFILE statement to re-create a control file in one of the following cases:
All copies of your existing control files have been lost through media failure.
You want to change the name of the database.
You want to change the maximum number of redo log file groups, redo log file members, archived redo log files, datafiles, or instances that can concurrently have the database mounted and open.
Note:
If it is necessary to use the CREATE CONTROLFILE statement, do not include in the DATAFILE clause any datafiles in temporary or read-only tablespaces. You can add these types of files to the database later.
An alternative to the CREATE CONTROLFILE statement is ALTER DATABASE BACKUP CONTROLFILE TO TRACE, which generates a SQL script in the trace file to re-create the controlfile. If your database contains any read-only or temporary tablespaces, that SQL script will also contain all the necessary SQL statements to add those files back into the database
Creating a Controlfile: Example
This statement re-creates a control file. In this statement, database demo was created with the WE8DEC character set. The example uses the word path where you would normally insert the path on your system to the appropriate Oracle directories.
STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE "demo" NORESETLOGS NOARCHIVELOG
MAXLOGFILES 32
MAXLOGMEMBERS 2
MAXDATAFILES 32
MAXINSTANCES 1
MAXLOGHISTORY 449
LOGFILE
GROUP 1 '/path/oracle/dbs/t_log1.f' SIZE 500K,
GROUP 2 '/path/oracle/dbs/t_log2.f' SIZE 500K
# STANDBY LOGFILE
DATAFILE
'/path/oracle/dbs/t_db1.f',
'/path/oracle/dbs/dbu19i.dbf',
'/path/oracle/dbs/tbs_11.f',
'/path/oracle/dbs/smundo.dbf',
'/path/oracle/dbs/demo.dbf'
CHARACTER SET WE8DEC
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96540/statements_54a.htm#SQLRF01203
Joel Pérez
Similar Messages
-
Is it possible to recover deleted files from the Microsoft Word app for iPhone? I am desperate.
From the Microsoft Word app they say "Access Word documents from OneDrive, Dropbox, iCloud, OneDrive for Business, or SharePoint" so it sounds like you can specify where they are saved. However, my guess would be that the default will be OneDrive.
To the OP: Have you tried logging into onedrive.live.com to see if you can see your letter there? -
Is it possible to recover wrongly erased (from the iCloud) emails?
Is it possible to recover wrongly erased (from the iCloud) emails? I'm in panic cos, in doing that I also erased (din't know that as possible) my emails in my iPhone and iPad….
Is it possible to recover wrongly erased (from the iCloud) emails? I'm in panic cos, in doing that I also erased (din't know that as possible) my emails in my iPhone and iPad….
-
Is it possible to recover limited data from the Calendar/Date Book?
During a recent sync, my Blackberry 8330 deleted certain old calendar data (everything that wasn't a repeating event). Is there a way I can recover these old calendar entries without restoring a complete backup that would erase more recent entries? [I have reset the synchronization and configured it correctly going forward, but I really need some of the old calendar data]
hmmm... if you must, AND if you have a recent backup of the BB, you can use ABC Amber Converter to MERGE two IPD backup files from your PC.
http://www.processtext.com/abcblackberry.html
1. If any post helps you please click the below the post(s) that helped you.
2. Please resolve your thread by marking the post "Solution?" which solved it for you!
3. Install free BlackBerry Protect today for backups of contacts and data.
4. Guide to Unlocking your BlackBerry & Unlock Codes
Join our BBM Channels (Beta)
BlackBerry Support Forums Channel
PIN: C0001B7B4 Display/Scan Bar Code
Knowledge Base Updates
PIN: C0005A9AA Display/Scan Bar Code -
X79A-GD65 (8D) - Is it possible to recover one bios using the other?
Sorry if this has already been answered but I found conflicting information when searching. I just got a X79A-GD65 (8D) and was updating the BIOS when something when wrong during the flash. I can boot from BIOS B. My question is can BIOS A be recovered and if so, how?
>>Use the MSI HQ Forum USB flasher<< to prepare a usb stick with the best bios around, the 1.18 B7 beta: https://forum-en.msi.com/index.php?action=dlattach;topic=163918.0;attach=10258
Just start the tool and point to the not unpacked bios archive (Mode 1)
Then restart with bios B. Now before starting to flash switch to bios A (yes, without powering down!) and continue to flash. Now bios A got flashed and should work again. -
It's possible to make simultaneous changes in the following architecture?
For safety issues we can't deploy apps through nwds, so the only way to impact on the environment is release and import activity in the environment.
We set the nwdi with environments dev, qa and prd.
What I see is:
- I make a change to a dc A and released it to test in qa.
- Then i make a change to a dc B, released it to test in qa, the user test, gime the ok and i transport it to prd.
- When i make the assembly proccess it put all the changes, which i did in the dc to and which I did in the dc b (I guess it's because both tasks released).
- So this is a configuration problem of di, or a limitation that does not allow assets to pass separately changes
Regards.Limitation of NWDI in combination with the Software Component model...
So in other words you couldn't do anything about it
But... since EHP1...
This limitation can be overcome by using "Activity based transporting":
see: http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b016d936-6d90-2b10-159e-ecbe904cbd8a (starting chapter 3.3 on page 28)
Cheers,
Benjamin -
How can i recover my database after losing system data file.
hi everyone,
how can i recover my database in the following scenario.
1. offline complete backup taken 2 days ago. database was in archive mode.
2. today i lost my system data file, and also lost my all archived files.
3. i started up the database but, the following error was generated.
SQL> startup
ORACLE instance started.
Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
Database mounted.
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: 'D:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF'
4. i copied the system data file from backup and wrote the following statement, to recover the database.
SQL> recover datafile 1;
ORA-00279: change 2234434 generated at 07/15/2009 10:52:10 needed for thread 1
ORA-00289: suggestion : C:\B\ARC00051.001
ORA-00280: change 2234434 for thread 1 is in sequence #51
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
now i don't have any archive file. is there any chance to recover the database ?
R e g a r d s,
Asif Iqbal
Software Engineer,
Lucky Tex, Karachi,
Pakistan.now i don't have any archive file. is there any chance to recover the database ?If no archive log files are available you can't recover the datafile.You need to have all the archives from the time of offline backup was taken till the system datafile is lost.
Anand -
Recover database on the other host
I have to recover my database on the other host.
In my source machine(redhat5,x86_64) I installed oracle 10g (10.2.0.1), sid=orapro, archive_mode=on, flash_area_recovery=default.
RMAN - AUTOBACKUP=ON, CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F';
In new host (zlinux) I install oracle 10g (10.2.0.2.0). I has used DBCA and create a new database, with the same SID=orapro, archive_mode=on, flash_area_recovery=default.
RMAN - AUTOBACKUP=ON, CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F';
Backup:
RMAN> show all;
RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/dados/db/oracle/product/10.2.0/db_1/dbs/snapcf_orapro.f'; # default
RMAN> backup database;
BS Key Type LV Size Device Type Elapsed Time Completion Time
6 Full 522.79M DISK 00:00:06 10-JUN-08
BP Key: 6 Status: AVAILABLE Compressed: NO Tag: TAG20080610T112043
Piece Name: /dados/db/oracle/flash_recovery_area/ORAPRO/backupset/2008_06_10/o1_mf_nnndf_TAG20080610T112043_44x6ycvx_.bkp
List of Datafiles in backup set 6
File LV Type Ckp SCN Ckp Time Name
1 Full 608723 10-JUN-08 /dados/oradata/orapro/system01.dbf
2 Full 608723 10-JUN-08 /dados/oradata/orapro/undotbs01.dbf
3 Full 608723 10-JUN-08 /dados/oradata/orapro/sysaux01.dbf
4 Full 608723 10-JUN-08 /dados/oradata/orapro/users01.dbf
5 Full 608723 10-JUN-08 /dados/oradata/orapro/rman_ts
BS Key Type LV Size Device Type Elapsed Time Completion Time
7 Full 6.80M DISK 00:00:01 10-JUN-08
BP Key: 7 Status: AVAILABLE Compressed: NO Tag: TAG20080610T112050
Piece Name: /dados/db/oracle/flash_recovery_area/ORAPRO/autobackup/2008_06_10/o1_mf_s_657026450_44x6ylyd_.bkp
Control File Included: Ckp SCN: 608730 Ckp time: 10-JUN-08
SPFILE Included: Modification time: 10-JUN-08
I sent the backupset and autobackup files from source machine to new host.
And alter the name of server parameter file 'spfileorapro.ora' on new host for 'spfileorapro-1.ora'.
Recover:
$rman target /
RMAN> set dbid 'dbid_source_machine'
RMAN> startup nomount
LRM-00109: could not open parameter file '/dados/u01/app/oracle/product/10.2.0/db_1/dbs/initorapro.ora'
RMAN> restore spfile to pfile '/dados/u01/app/oracle/product/10.2.0/db_1/dbs/initorapro.ora' from '/dados/u01/app/oracle/flash_recovery_area/ORAPRO/autobackup/2008_06_10/o1_mf_s_657026450_44x6ylyd_.bkp';
Starting restore at 11-JUN-08
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=36 devtype=DISK
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/11/2008 09:10:01
RMAN-06172: no autobackup found or specified handle is not a valid copy or piece
I get the error above.
Can anybody help me?
Thanks!I try now:
RMAN> run{
2> set controlfile autobackup format for device type disk to
3> '/dados/u01/app/oracle/flash_recovery_area/%F';
4> restore controlfile from autobackup;}
executing command: SET CONTROLFILE AUTOBACKUP FORMAT
Starting restore at 11-JUN-08
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=156 devtype=DISK
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 06/11/2008 15:51:04
ORA-19625: erro ao identificar arquivo /dados/u01/app/oracle/flash_recovery_area/ORAPRO/autobackup/2008_06_11/o1_mf_s_657128589_450bvsnq_.bkp
ORA-27047: UNABLE TO READ THE HEADER BLOCK OF FILE
Additional information: 2
Corrupt file? Version problem?
Source machine 10.2.0.1 and new host 10.2.0.2.
Compatibility?
Marcos -
i didnt realise that the facebook account under the iphoto is in sync with my facebook albums. in attempt to increase more free storage space, i deleted the photo albums from my facebook account under the iphoto, then i went on facebook and realise that the photo albums are all gone, is it possible to recover them?
Restore the iPhoto library from the most recent backup that predates the issue.
-
COPY DATABASE ON THE SAME UNIX MACHINE
제품 : ORACLE SERVER
작성날짜 : 1997-10-10
INTRODUCTION
The following article deals with creating a copy of a database on the same
unix machine. A database might need to be copied in order to duplicate the
production system, for example for testing purposes. It is recommended that
the reader refer also to the following documentation:
-Oracle 7 Server Administrators Guide
Performing full backups: Chapter 18 page 18-7
OVERVIEW OF PROCEDURE
Before copying the database to a new location, it is necessary to perform
a full cold backup of the database, whilst the database is shutdown. This
will ensure that no data will be lost if the copying of the database is
unsuccessful.
WARNING
Creating a copy of a database involves usage of the CREATE CONTROLFILE command
(explained below). If this command is not executed correctly it could corrupt
the production database. If this happens, and if the files in question are
important, this will mean that the original database will need to be restored
from a backup.
Note: If you are using Oracle 7.1.6 on Sun Solaris 2.X there is a serious
bug with CREATE CONTROLFILE. Call Oracle Worldwide Support asking for
details of <Bug:274054> before proceeding.
1. OBTAIN DATABASE INFORMATION FROM CONTROLFILE
In order to move the database, it is necessary to create a script containing
information about the files of the database.
This is done by executing the following commands.
a. SQLDBA
b. CONNECT INTERNAL, STARTUP MOUNT
c. ALTER DATABASE BACKUP CONTROLFILE TO TRACE RESETLOGS;
This will create a trace file in the trace file directory. The file
will have the extension .trc, and is located either in the directory
defined by the initialization parameter 'user_dump_dest', or, if
this is not defined, in ORACLE_HOME/rdbms/log. The file should be
copied to a name such as ccf<NEW_SID>.sql, where <NEW_SID> is to be
the ORACLE_SID of the copied database.
2. IDENTIFY FILES TO BACKUP/COPY
a. Identify database and log files
The CREATE CONTROLFILE command in the file ccf<NEW_SID>.sql can then be
used to identify the various database files and redo log files that need
to be backed up. The file names will be in single quotes and separated
by commas after the words LOGFILE and DATAFILE, e.g:
CREATE CONTROLFILE REUSE DATABASE "FRITZ" RESETLOGS ARCHIVELOG
MAXLOGFILES 6
MAXLOGMEMBERS 2
MAXDATAFILES 10
MAXINSTANCES 1
MAXLOGHISTORY 100
LOGFILE
GROUP 1 (
'/oracle/tberryha/fritz/log_disk1/fritzlog1v713.dbf',
'/oracle/tberryha/fritz/log_disk2/fritzlog1v713.dbf'
) SIZE 50K,
GROUP 2 (
'/oracle/tberryha/fritz/log_disk1/fritzlog2v713.dbf',
'/oracle/tberryha/fritz/log_disk2/fritzlog2v713.dbf'
) SIZE 50K
DATAFILE
'/oracle/tberryha/fritz/fritz_system/fritz_system01.dbf' SIZE 8M,
'/oracle/tberryha/fritz/fritz_data/fritz_data01.dbf' SIZE 20M,
'/oracle/tberryha/fritz/fritz_rollback/fritz_rollback01.dbf' SIZE 20M,
'/oracle/tberryha/fritz/fritz_temp/fritz_temp01.dbf' SIZE 20M,
'/oracle/tberryha/fritz/fritz_data/fritz_data02.dbf' SIZE 5M,
'/oracle/d2/V7141/dbs/x' SIZE 1M
It is also possible to obtain a listing of the files of the database
by executing the following sql commands:
SQLPLUS username/password
Note: The user must have sufficient privileges to be able to see
the dba views 'sys.dba_data_files', 'sys.v$logfile' and in addition
the database must be open.
SPOOL files.log
SELECT file_name FROM sys.dba_data_files ORDER BY tablespace_name;
SELECT member FROM sys.v$logfile
SPOOL OFF
Note: This will create a spool file called 'files.log' which
will record the results of the previous commands.
b. Identify controlfiles
This can be done either by referring to the init<SID>.ora
'control_files' parameter, or from 7.0.16 onwards, the table
sys.v$controlfile can be used to identify the controlfiles of the
database via the following statement:
SPOOL control.log
SELECT name FROM v$controlfile;
SPOOL OFF
This will create a file called control.log in the current directory
which will contain the names of the controlfiles for the database.
3. BACKUP EXISTING DATABASE
Shutdown instance via SQLDBA, SHUTDOWN NORMAL, and then take full cold
backup of:
a. All the files identified in step 2 above.
b. All parameter files.
Note: the main parameter file will usually be called init<SID>.ora, in
addition to which there may also be other parameter files. These will
be identified by 'ifile' (included file) parameters in the init<SID>.ora.
These additional parameter files are usually called config<SID>.ora.
4. MAKE A COPY OF THE DATABASE
Copy all parameter files, controlfiles, and all files noted in step 1 above
to their new location taking care to preserve ownership and permissions.
When the database has been copied, it will not be possible to use the same
SID and therefore the ORACLE_SID environment variable must
be changed to a new SID, and the copied init<SID>.ora must be
renamed to init<NEW_SID>.ora, and any parameter files pointed to by an
'ifile' parameter (e.g. parameter files such as config<SID>.ora) should be
renamed to incorporate the NEW_SID (i.e. config<NEW_SID>.ora).
5. SET UP PARAMETER FILES FOR THE COPIED DATABASE
Edit the value of the control_files parameter in the init<NEW_SID>.ora to be
the name and location that you want to use for the new control files.
The controlfiles should be given a different name to distinguish them from
the old database. In addition, change the DB_NAME parameter in the
init<NEW_SID>.ora to be an appropriate name for the new database. Any
'ifile' parameters of the parameter file will need to be edited to point to
the new name of the include file in the new location.
6. PREPARE THE 'CREATE CONTROLFILE COMMAND' FOR THE COPIED DATABASE
In order to establish the new database in the new location, the CREATE
CONTROLFILE command in the file ccf<NEW_SID>.sql should be executed. The
following steps illustrate how CREATE CONTROLFILE command is prepared.
a. The file ccf<NEW_SID>.sql must be edited before use. The CREATE
CONTROLFILE command will be preceded by a series of comments and a
STARTUP NOMOUNT command. These need to be stripped out of the file. In
addition, after the create controlfile command, there will be a number
of comments and the commands RECOVER DATABASE and ALTER DATABASE OPEN,
which should also be stripped out, leaving just the create controlfile
command itself.
b. The CREATE CONTROLFILE command itself should also be edited. Change
the CREATE CONTROLFILE command in 'ccf<NEW_SID>.sql' to have the new
database name, and add the word 'SET', e.g:
CREATE CONTROLFILE REUSE DATABASE "olddbname" RESETLOGS
becomes
CREATE CONTROLFILE REUSE set DATABASE "newdbname" RESETLOGS
c. The CREATE CONTROLFILE command also specifies the files which make up
the database, and these must also be changed to name the files of the
new database in the new location, e.g:
LOGFILE
GROUP 1 (
'/old_path/old_logfile_name1',
'/old_path/old_logfile_name2'
) SIZE 50k
would become:
LOGFILE
GROUP 1 (
'/new_path/new_logfile_name1',
'/new_path/new_logfile_name2'
) SIZE 50k
and
DATAFILE
'/old_path/old_file_name1' SIZE 5M,
'/old_path/old_file_name2' SIZE 10M
would become:
DATAFILE
'/new_path/new_file_name1' SIZE 5M,
'/new_path/new_file_name2' SIZE 10M
7. EXECUTE THE 'CREATE CONTROLFILE' COMMAND FOR THE COPIED DATABASE
Having prepared the create controlfile script, it is now necessary to run
the script from within the new instance. This is done by executing the
following:
a. at the operating system prompt, change the value of the environment
variable ORACLE_SID from OLD_SID to NEW_SID. This can be done by using
the following unix command from within the C shell:
%setenv ORACLE_SID NEW_SID
b. SQLDBA
c. CONNECT INTERNAL, STARTUP NOMOUNT PFILE=/<full path>/init<NEW_SID>.ora
d. @ccf<NEW_SID>
Note: if any files which should be specified in the CREATE CONTROLFILE
command are omitted, these files cannot be added to the new database
at a later date. In addition, if any of the files specified in the
CREATE CONTROLFILE command are NOT changed from their original names,
then the corresponding files of the original database will become part
of the copied database, and it will not be possible to restore them to
the original database. If this happens, and if the files in question
are important, this will mean that the original database will need to
be restored from a backup.
e. ALTER DATABASE OPEN RESETLOGS
8. MAKE A FULL COLD BACKUP OF THE COPIED DATABASE
SHUTDOWN and take a full cold backup of the database in the new location.
The full cold backup can be done as detailed in steps 2 and 3.Yes.
vipul wrote:
>
Thanks Peter,
But in such a case do we need to configure the WSL in the ubb file and set environment
variables like WSNADDR, WSENVFILE etc .etc. for the WS client.
Regards
Vipul.
Peter Holditch <[email protected]> wrote:
vipul,
Yes.
In fact, you don't even need 2 installs. If you do a server installation
of
Tuxedo onto your UNIX machine, and build all the clients with the buildlcient
-w
option, then the clients will use /WS libraries, instead of the native
ones, to
contact Tuxedo.
Regards,
Peter.
vipul wrote:
Can I install Tuxedo/T server and Tuxedo/WS on the same UNIX machinein different
directories
and make the application behave like a client-server. In such a casecan we make
the clients act
like WS clients and not native clients. -
How do I create multiple databases on the same ORACLE_HOME
Hi,
I would like to know how can I create 2 databases on the same ORACLE_HOME? Also is it possible to start both databases at the same time?
When I installed oracle,a directory named database has been created under ORACLE_HOME, which contains all initorc1.ora ,etc ?
At this point how do I create another database named orc2 on the same machine?
Thanks in advance.
winnie philip.Hi,
Set the oracle_sid=db1
Now rename your init.ora to init<oracle_sid>.ora in $oracle_home/dbs directory.
Change the db_name parameter to appropriate name in the init<oracle_sid>.ora file.
Now create the database.
In the same fashion create another database with the new database name and different oracle_sid
Now in order to switch between the databases.
Change the env variable Oracle_Sid to the value of the database which you wanted to start.
Regards
Anand -
Can I create a database with the same name and DBID that one is dropped?
Hello,
I need to restore a backup database, made with Oracle Enterprise Manager, in a new one, because the original is dropped. I've tried it with the recovery tools but fails, i suppose because the dbid's are not the same.
Then, Is it possible create a new database with the same old database dbid to restore de backup?
Thank you very much.
P.D.: I've too THE OLD spfile---.ora y el pwd---.oraI think you are using the same Composition Class on both project. On the properties tab, you can change this number (e.g.: EDGE-1637270).
-
Is possible to recover hot.backup of a nonarchive database?
I have read on several books that hot backups must be done on a database set with ARCHIVELOG mode, but it is physically possible to recover a hot-backup of a database that was in NOARCHIVELOG mode. Obviously some transactions would be lost, but it is possible to do it?
I'm trying to do it unsuccesfully (when I try to startup the data base he asme for recovering the database and then always ask me for a archive log file.......)
ThanksWhat you have red is correct.
You can't do hot backup on non-archivelog database. -
To recover a database with old and new datafiles.
Hi;
Please Give a Solution for the following problem.
First I shutdown the databae.
Copy all the redolog,control file and Datafile except one.
One datafile i miss at the time of copy.
Then I start the database and do some transactions.
At that time my system tablespace has been corrupted.
So i copy the old backup and overwrite with the actul file.
So one file backup is not there, that i forgot to take.
At the time of opening the database it shows that datafile version is higher than the controlfile.
Now what i did is came to mount stage and type the following command.
ALTER DATABASE DATAFILE <FILENAME> OFFLINE DROP;
After that i open the database.
Now the problem is that missing file contain very important data.
Is it possible to recover the data?
Please give me an immediate solution.Is the database running in archive log mode? Do you have any export dump files for the data in question?
-
Urgent help : Need to recover a database without backup and archivelogs
Hi,
We are in urgent need to recover a database without backup and archivelogs
one datafile seems corrupted
SQL> recover automatic database until cancel using BACKUP CONTROLFILE;
ORA-00279: change 10527325422479 generated at 07/27/2011 03:13:04 needed for
thread 1
ORA-00289: suggestion : /pys/u5/oradata/PYS/PYSarch/arch0001.0000181845.arc
ORA-00280: change 10527325422479 for thread 1 is in sequence #181845
ORA-00278: log file '/pys/u5/oradata/PYS/PYSarch/arch0001.0000181845.arc' no
longer needed for this recovery
ORA-00308: cannot open archived log
'/pys/u5/oradata/PYS/PYSarch/arch0001.0000181845.arc'
ORA-27037: unable to obtain file status
HP-UX Error: 2: No such file or directory
Additional information: 3
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
CANCEL
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01152: file 1 was not restored from a sufficiently old backup
ORA-01110: data file 1: '/pys/u2/oradata/PYS/pay_system_01.dbf'N Gasparotto wrote:
bsac14 wrote:
my database is in no archive mode
can you please tell how to restore
yes it is a datafile corruptionYou did not say how you defined that's a datafile corruption. You provide minimum to zero information.
I just need to bring the database up,no need any exact data
I can refresh from prod laterThen drop and recreate database. Basically and since you are not in archive mode, no recover is possible. Period.
Nicolas.Hi,
How did you come to the conclusion that your datafile is corrupted? Can you provide and supported logs?
Regards .....
Maybe you are looking for
-
Sharing an iTunes library between multiple accounts on one machine
I have tried to set up a shared library so that all users on my computer can access the same music. I have tried moving my iTunes folder to the HD under Users, Shared and setting the filepath in the Preferences, Advanced, General to point to that loc
-
Navigation shortcuts in Adobe Bridge on mac.
Hello Everyone. I need to set CMD+] and CMD+[ as back/forward shortcuts as they used in Mac OS. But in Bridge this shortcuts used for image rotation. How can i fix it? Any ideas?
-
How to retrieve Bid Invitation for a specific Vendor
Dear Experts, I want to analyze the bid inviation send to particular Vendor. As to see is there any bid invitation created for him or not. Kindly advice . Many thanks.
-
Hide button save on page bsp hap_document.html
Hello, Do you know if there is a way to hide the button 'save' in the appraisal document page ? There is a BADI ? Regards, Aurélien
-
C3-00: Ebuddy messenger throws Java null pointer e...
whenever I use Ebuddy it runs fine the first time. But it will not log me in a second time and while exiting throws java/lang/NullPointerException This is my replacement C3. first I got replaced. gave same error and many app including Communies and O