Request Recovery Assistance 10gR2 Database on Solaris

A colleague of mine inadvertently removed all of the Oracle Database binaries for a Solaris Oracle 10gR2 installation. All I have left are:
- all database datafiles
- all control file copies
- the online redo logs (redo01.log, redo02.log, redo03.log)
This is what I did in an attempt to recover:
1.] Reinstalled 10gR2 with the option to create a new database instance (with the same name as the old instance).
2.] Created a pfile from the spfile for the new instance. (now I have a pfile I can use during recovery of the old database)
3.] Shutdown the new instance
Now to try to recover the old database. . .
4.] Renamed the directory .../oradata to .../oradata/<SID>_TEMP  (to move all of the .dbf, .ctl, redo*.log files out of the way from the new instance created today)
5.] Renamed the directory containing the files I want to restore to ../oradata/<SID>
- This directory contains the .dbf's, .ctl files, and online redo logs from the instance I want to restore from.
6.] sqlplus / as sysdba
7.] startup mount;
ORACLE instance started.
SQL> recover database until cancel;
ORA-00279: change 53100530 generated at 02/19/2009 18:22:39 needed for thread 1
ORA-00289: suggestion :
+/usr3/app/oracle/product/10.2.0/Db_1/dbs/arch1_1876_602173188.dbf+
ORA-00280: change 53100530 for thread 1 is in sequence #1876
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
CANCEL
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1:
+'/usr3/app/oracle/product/10.2.0/oradata/TSDS/system01.dbf'+
ORA-01112: media recovery not started
I was hoping to issue 'alter database open resetlogs;' next, but I guess I can't because I don't have the archived log file that is missing.
Did this approach not work because the database was not in a consistent state when it was inadvertently removed (I believe I've seen this approach work before)?
Is there anything else I can try to recover this database?

When was your last backup (and set of archived redo logs prior to the ones that were lost)? That is the safest/most supported point in time you can recover to, up to that backup plus whatever SCN you can get to in the arch logs. There is an unsupported (or do it with support's guidance) way of opening a corrupted database.
If this is a production database, you really need to be working with support.
In the corruption case:
In most of the allowwhatever parameters (_allow_resetlogs_corruption, allowread_only_corruption, corruptblocks_on_stuck_recovery, etc.), you're looking at rebuilding the database via export/import.
If you want to live dangerously, you could also use bbed to edit the datafiles and set the scns to what you need, still followed by export/import to get the data out safely.
You could also try recovering to an SCN before what's suggested in the output (53100530). If you have the redo logs, the startup process would perform the roll forward/roll back two-phase recovery because then your situation is really no different than an instance failure, and your startup would be normal once you've restored the files you need.
What happens when you issue startup by itself? That is likely where you should wind up - recovery from an instance failure (again, assuming your files are not corrupted or that you really do not need a missing archived redo log).

Similar Messages

  • Moving an Oracle Database from Solaris to AIX

    Hi all,
    I have been asked to move an SAP system using an Oracle database from
    Solaris to AIX (on an IBM P590).
    Most of the move is straightforward, except the Oracle database
    transfer. It would make my life so much easier if I could simply
    restore the Oracle datafiles from an off-line backup of the Solaris
    system and then link it to a clean install of the Oracle binaries on
    the AIX system, rather than have to do an export and import.
    Is this possible, after all the AIX Oracle binaries would be the same
    patch level as the Solaris binaries and the file systems would be the
    same. Also as it would be an offline backup we would not have to do
    any recovery, so the archive logs and the original redo logs would not
    be required.
    Does anyone know if this is possible or has actually executed it
    successfully, any hints and tips on the gotchas would be greatly
    appreciated.
    TIA
    Chris aka BoobBoo

    Hello Chris,
    unfortunately you didn't write anything about your oracle version or your backup mechanism like RMAN,etc..
    I think you will use Solaris on a SPARC architecture and not on x86? (same endian)
    If you have RMAN and 10gR2 then you can use the "Database Transport Across Same Endian Platforms":
    http://download-uk.oracle.com/docs/cd/B19306_01/backup.102/b14191/wnbradv.htm
    > RMAN now supports the CONVERT DATABASE command, which can prepare a whole database for transport to a new platform that uses the same endian format. Database transport across platforms provides a faster and easier way to move databases from one platform to another than previous solutions requiring the use of Data Pump.
    Metalinknote #413586.1 has a FAQ and a step on step guide.
    If you have created your tablespaces under Oracle 10g (no oracle upgrade from previous releases!!) you can use the "Transportable tablespace feature" and copy the database files. SAP has published note #1035051 for that.
    Regards
    Stefan

  • Slow performance Designer 10g (on 10gR2 database)

    We are busy testing Designer 10g version 10.1.2.5 (windows XP) on 10gR2 64 bit database (Sun solaris) . The repository was migrated from Designer 6.0.
    But the performance/response is rather slow. Example: At first, opening a server model diagram took 2 minutes or more. By searching the forum we found the tip for the "alter system set OPTIMIZER_SECURE_VIEW_MERGING = false;". That made a big difference.
    But now we still have response problems: Expanding the treeview for the list of tables, views or snapshots takes much longer then in Designer 6.0.
    Also opening for example Design Editor takes longer then one normally expects, allthough some delay can be expected because we have a lot of applications (100) in the repository.
    Is it because it is now written in Java, or are more database optimizations possible?
    Paul.

    Have you computed statistics using the Repository Administration Utility (RAU)? The default percentage of 20% is usually good enough, but you could go higher.
    Do a View Objects in RAU and check for missing, disabled or invalid objects. If you find any, there are ways to correct the situation, mostly under the Recreate button.
    Make sure that no-one else is using the repository, then press the Recreate button in RAU and use the selection labeled: Truncate Temporary Tables. Sometimes these tables get too full and can impact performance.
    Under the Options menu in RAU, there is an item labeled: Enable Performance Enhancements. To be honest with you, I've never noticed this item before, and I don't know for sure what it does. Then again, I've never had any serious performance problems in Designer. It might be worth your while to back up your repository, then turn this on.

  • Indesign CS5.5 "could not complete your request because of a database error"

    Hi guys. Have a huge problem. Just finished my indesign 20 page document for uni. I have gone back to open this file so that i can print it. I saved it as an IDML as the place im printing it has an older version of indesign to me. When i opened it on my computer however to check over it a dialouge box saying "could not complete your request because of a database error" Ahhh Ive tried opening it in acrobat, placing the file in indesign but none of this works!! Your help would be appreciated!!  Would it possibly work if i opened it on another computer?
    Thanks in advance

    John Hawkinson wrote:
    Both the original .indd file and the .idml file will not open? It sounds like you are totally out of luck then, and starting over is the way to go .
    There's also the Markzware recovery service -- not gauaranteed to work for every file (but no charge if it doesn't) which is not cheap, but probably less expensive than starting over on a long project that will take several days to complete. Last lnk I have is http://markzware.com/support/faq/recover-bad-file-service/

  • OWB 10gR1 Repository and 10gR2 Database

    Hi,
    we have a problem in installing OWB Design Repository 10gR1 on 10gR2 Database. The Repository assistant hangs with message "INS0003 The User should have DBA privileges to complete the installation". I'm connected as SYS....
    Regards,
    Hakon.

    Her is a workaround I get from Oracle, may it works. Till this time I can't test it, try it on your own risk.
    Regards
    Norbert
    >>
    Using the 050621 shiphome release of 10gR2 on Linux we have noticed the INTERACTIONEXECUTE stored procedure is defined with definer rights - it should be invoker rights.
    Using the stored procedure to create an AW will create the AW in the SYS schema.
    The only workaround is to redefine the stored procedure in the SYS schema with invoker rights.
    CREATE OR REPLACE function interactionexecute(input CLOB) return varchar2 AUTHID CURRENT_USER
    as language java name 'oracle.AWAction.Interaction.Execute(oracle.sql.CLOB)
    return java.lang.String';
    <<<<

  • Question: 10gR2 database can not see the 11gR2 ASM diskgroup?

    Hi there,
    env:
    uname -rm
    2.6.18-92.1.22.el5xen x86_64
    Single server(non-RAC)
    note: we don't want to upgrade 10gr2 database into 11gR2 yet. But we created the 11gR2 ASM, then a 11gr2 database on ASM, and plan to migrate datafile in 10gR2 database to 11gR2 ASM
    1. oracle 10gR2 installed first version: 10.2.0.3.0
    2. then install 11gR2 Grid Infrastructure, and created ASM (version 11gr2)
    $ sqlplus / as sysasm
    SQL*Plus: Release 11.2.0.1.0 Production on Tue Oct 19 10:30:56 2010
    Copyright (c) 1982, 2009, Oracle. All rights reserved.
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Automatic Storage Management option
    SQL> col name form a15
    SQL> col COMPATIBILITY form a15
    SQL> col DATABASE_COMPATIBILITY form a15
    SQL> l
    1* select name , STATE, COMPATIBILITY, DATABASE_COMPATIBILITY from v$asm_diskgroup
    SQL> /
    NAME STATE COMPATIBILITY DATABASE_COMPAT
    ORCL_DATA1 MOUNTED 11.2.0.0.0 10.1.0.0.0
    ORA_DATA MOUNTED 10.1.0.0.0 10.1.0.0.0
    3. in 10gR2 database
    sqlplus /
    SQL*Plus: Release 10.2.0.3.0 - Production on Tue Oct 19 12:12:31 2010
    Copyright (c) 1982, 2006, Oracle. All Rights Reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
    With the Partitioning and Data Mining options
    SQL> select * from v$asm_diskgroup;
    no rows selected
    4. pin the node into css
    # /u01/app/product/11.2.0/grid/bin/crsctl pin css -n mynodename
    CRS-4000: Command Pin failed, or completed with errors.
    Question: 10gR2 database can not see the 11gR2 ASM diskgroup?
    please help
    Thanks
    Scott

    What is the output of
    olsnodes -t -n
    Also, see unix error log and ohasd error log if you find anything in that

  • Is there any way to recover files on a corrupted drive if I can book to Lion Recovery Assistant?

    Is there anyway to recover files from a corrupted drive if I can boot to the on-disk Lion Recovery Assistant?  Unfortunately Apple replaced my screen in December and wiped my hard drive.  I restored my files from Time Machine but have not done a backup since December because Time Machine sees the computer as new.  I started trying to find a way to reconnect to the existing backup with hopes of not having to do a full back up all over again.  There are a number of files that I need from the last 2 months.
    My mid-2009 17" MacBook Pro froze last night and I had to press the power button to turn it off.  When the computer restarted, it boot into Lion Recovery Assistant.  Disk Utility reported errors like "invalid b-tree node size" and "invalid record count". 
    - I restarted and ran fsck overnight.  This morning I looked at the computer and it said that the drive could not be repaired.
    - Genius Bar did a quick scan and said I needed a new hard drive. 
    - I called Apple Care and they had me start in Lion Recovery Assistant and run Disk Utility.  Disk Utility again reported that the drive cannot be repaired. 
    - I tried using target disk mode and connected the MacBook to my iMac.  The iMac can see the drive in Disk Utility but cannot mount it.
    - I tried DiskWarrior from the iMac and it cannot rebuild the drive.  It does not even attempt.
    - I tried the demo of Data Rescue and it could not read the drive (using target disk mode).
    I realized that if I can boot the computer to the Lion Recovery Assistant then the drive is still functional (corrupted but still functional). Disk Utility shows the custom name I assigned to the partition (I changed it from Macintosh HD).
    Any suggestions?

    I was finally able to recover my data using DiskWarrior!
    After taking my laptop to a data recovery company and quoted $449 to recover my data, I decided to try one more time.  The technician did a free diagnosis and said the drive was still functional. I explained everything that I tried.  He said that they normally use Data Rescue and recommended that I wait a few minutes after starting the application before attempting to scan.
    Using another computer, I installed Lion to a 16GB flash drive and installed DiskWarrior, Data Rescue, and Remo Recover.  Remo Recover ran the day before for more than 24 hours and although it "saw" the data, the it only presented a fraction of the data I needed. I booted my laptop from the flash drive and first tried Data Rescue Demo.  It estimated 3500 hours to scan a 500GB drive. That worked out to be about 145 days.  I cancelled and tried DiskWarrior hoping that since I had purchased it, I would get some value.  This time DiskWarror did the scan and in less than 90 minutes it found pretty much everything!  It seems that it does not run properly with highly corrupted drives using target disk mode.  At the end of the scan, it mounted my internal drive so that I could preview the rebuilt directories and copy what I needed to an external drive!

  • Data recovery software that help recover lost partition due to using Disk Recovery Assistant on a 2TB HDD?

    I Just use the Disk Recovery Assistant on my 2TB HDD and it wipe it clean. What are the best data recovery tool out there that allow me to recover the lost partition and see the file in folders view not files view like in some data recovery like Disk Drill?
    using ML 10.8 something I tried appleXsoft but no luck.

    My best suggestion is
    Stellar Phoenix Mac Data Recovery
    http://www.macintosh-data-recovery.com/
    Download the free trial version of the software and use the option "Search Lost/Deleted Volumes", It will scan the drive and show you all lost partitions list on preview. Once you click on the selected partition it will show you again 3 options ,
    Quick Recovery- This option is very effective on case of volume corruption
    Advanced Recovery- This option recovers data from formatted volume and scans each and every block of volume for lost data.
    Deleted File Recovery.- It scans unused blocks of volume to recover deleted data.
    On successful recovery the software will show the files in folders view with the folder structure..In case you are unable to see the desired results you would need to go for Raw Recovery which will show results on file basis.This option is only required incase the previous option does not give you the desired results.
    Cheers !!

  • Trying to access 10gr2 database from sqlplus utility but it connects to 11g

    Hi All,
    I am facing below issue while access 10gr2 database from sqlplus.
    I am having two oracle homes on one server one belongs to 11gr2 and another belongs to 10gr2.
    I want to access a 10gr2 database through sqlplus utility.but instaed of connecting to 10gr2 it is connecting to 11gr2 after I enter a user name and passowrd.
    I have set all the env variables such as oracle_home ,oracle_sid and path with respect to Oracle 10gr2.
    Can you please let me kno what I need to do to connect to 10gr2 database and not 11gr2 database through sql plus.
    Let me know if I need to give any more details on this.
    Best Regards,
    Dipti S

    Hi Rocky,
    I got the resolution.
    I made a mistake by creating an oracle instance/service(e.g. fsdmo) when Oracle_home was pointing to 11gR2 Directory.so that service was refering to 11gr2 oracle home.
    hence when I was setting oracle_sid(fsdmo) and trying to access database instance from 11g sqlplus utility ,it was directing to 11g and not 10g since oracle service was pointing to 11g.
    So now after chnaging the oracle home directory to 11g,I am creating a service and its working fine.
    thank you so much for responding.
    hope I am clear with my reply.
    Best Regards,
    Dipti S

  • Not able to create database in Solaris 10 x86 Oracle 10.1.0.3

    I have installed Oralce 10.1.0.3 in Solaris 10 X86 using the procedure given without creating the database.(Installing the binaries)
    Hardware:Sun fire V20z.
    When i tried creating Database using DBCA,it was throwing lots of error.
    The errors are:
    1) ORA-03113: end-of-file on communication channel
    2) ORA-03114: not connected to oracle
    3) ORA-27100: shared memory realm already exists.
    Any help on creating a database in Solaris 10 x86 Oracle 10.1.0.3
    Thanks in Advance.

    Hi.
    Are You read documentation ?
    [http://download.oracle.com/docs/cd/E19680-01/html/821-1255/babhabac.html#z40000471052274]
    Guidelines for the /globaldevices File System
    Oracle Solaris Cluster software offers two choices of locations to host the global-devices namespace:
    A lofi device
    A dedicated file system on one of the local disks
    This section describes the guidelines for using a dedicated partition. This information does not apply if you instead host the global-devices namespace on a lofi.
    The /globaldevices file system is usually located on your root disk. However, if you use different storage on which to locate the global-devices file system, such as a Logical Volume Manager volume, it must not be part of a Solaris Volume Manager shared disk set or part of a VxVM disk group other than a root disk group. This file system is later mounted as a UFS cluster file system. Name this file system /globaldevices, which is the default name that is recognized by the scinstall(1M) commandSo:
    >I have mounted one (1) common 2gb LUN for both the nodes, so it is creating the problem...?
    It source of problem.
    Every node require have it's own separate slice for globaldevice.
    Shared Lun can be mounted with option global for access from both nodes at same time, but it will be second step - configure data-services.
    Regards.

  • Importing non-unicode data into unicode 10gR2 database

    Hi:
    I will have to import non-unicode data into unicode 10gR2 database. The systems the data is coming from are the following: CODA, Timberline, COMMS, CMS, LIMS. These are all RDBMS, sql-enabled systems. We are talking about pretty big amounts of data (a couple hundred GB combined).
    Did anybody go through a similar exersize?
    I know I'll have to setup nls_length_semantics to CHAR.
    What other recommendations could you guys give?
    TIA,
    Greg

    I think "nls_length_semantics" isn't mandatory at this point, and you must extract a little quantity of information from every source and do some probes injecting them into the Oracle10g database.

  • Configuration assistant "Oracle Database Configuration Assistant" failed

    I install oracle 10g on HP UX 11.23. I got this error :
    hecking for PHSS_33278; found Not found.     Failed <<<<
    Checking for PHSS_33279; found Not found.     Failed <<<<
    Checking for PHSS_33277; found Not found.     Failed <<<<
    Checking for PHSS_33279; found Not found.     Failed <<<<
    , my first question :
    can i pass this step, ?
    after all, my installation form is okey, but everything change become nightmare.
    I installation failed on Configuration Assistant :
    Configuration assistant "Oracle Database Configuration Assistant" failed
    OUI-25031:some of the configureation assistants failed. it is strongly recommended that you retry configuration assistants at this time. not successfully running any "recommended" assistants means your system will not be correctly configured.
    1. check the details panel on the configuration assistant screen to see the error resulting in the failures
    2. fix the errors causing these failures
    3. select the failed assistants and click the retry button to retry the
    Configuration assistant "Oracle Database Configuration Assistant" failed
    The "/oracle/OraHome_1/cfgtoollogs/configToolFailedCommands" script contains all commands that failed, were skipped or were cancelled. This file may be used to run these configuration assistants outside of OUI. Note that you may have to update this script with passwords (if any) before executing the same.-----------------------------------------------------------------------------

    But i still get this error. Do you have solution for this ?
    I installation failed on Configuration Assistant :+
    Configuration assistant "Oracle Database Configuration Assistant" failed+
    OUI-25031:some of the configureation assistants failed. it is strongly recommended that you retry configuration assistants at this time. not successfully running any "recommended" assistants means your system will not be correctly configured.+
    *1. check the details panel on the configuration assistant screen to see the error resulting in the failures*
    *2. fix the errors causing these failures*
    *3. select the failed assistants and click the retry button to retry the*
    Configuration assistant "Oracle Database Configuration Assistant" failed The "/oracle/OraHome_1/cfgtoollogs/configToolFailedCommands" script contains all commands that failed, were skipped or were cancelled. This file may be used to run these configuration assistants outside of OUI. Note that you may have to update this script with passwords (if any) before executing the same.-----------------------------------------------------------------------------+
    Edited by: user9198604 on Feb 25, 2010 3:37 AM

  • 10gR2 RAC on Solaris 10

    Hi,
    I am looking for "step by step install & configure" guide to setup 10gr2 RAC on Solaris 10.
    I got the following Doc "ID: Note:317257.1" from metalink. Looks like I need to configure Solaris 10 containers and Solaris Zones for 10g RAC.
    Is there another way to setup 10gr2 RAC on Solaris 10 without using the Solaris 10 containers just like (Solaris 9 or plain OS)?
    Any help would be appreciated.
    R-

    Thanks for all your inputs. I finally got 10g RAC installed and running.
    I learned that there is no way to install Oracle software and configure ASM during installation. I had to install “Software Only” then configure ASM at the later time, then that will work.
    Good luck to you all.
    :-)R

  • How can I get oracle 9.2.0.7 Enterprise edition Database for Solaris?

    Hi, everybody,
    Reccently got involved in a project that require to setup Oracle 9.2.0.7 Enterprise edition Database for Solaris. However from oracle's download page, the only sun platform version for 9i is 9.2.0.1. so to get to 9.2.0.7, do i need to download upgrade patch somewhere? Did anyone go through similar setup before and could you share with me your advice?
    thanks in advance!
    -liang

    Oracle produces media distribution for major releases only, not for patched versions (there has been only a few exceptions). A major release can be determined out from the first three digits, 9.2.0.
    Available versions at otn and edelivery are just major versions, the requiered version 9.2.0.X.X is avalable only through patchsets.
    By the way only a patchset changes the last two digits, if you require a specific individual patch it doesn't change these last two digits and a specific installation procedure is provided.
    Last available patchset for 9iRel2 is 9.2.0.8.0
    ~ Madrid.

  • Oracle Forms 6i client/server against an Oracle 10gR2 database

    Hello
    We have the following situation:
    Oracle Forms6i/Reports6i client server application against an Oracle 8i cost-based database. we want to migrate this application
    step 1:
    Migrate the database to 10gr2, but do not touch the client application
    Go live
    step 2:
    Migrate the development environment to 6i webforms.
    Production environment stays client server.
    With this construction we can still create new patches/functionality.
    step 3:
    Migrate to Forms10gR2 (and reports)
    I know Forms 6i is not supported anymore.
    My question is on step 1.
    When I read NOTE: 338513.1 entitled "Is Forms/Reports 6i Certified To Work Against Oracle Server 10g Rel 1, Rel 2 or 11g?" carefully
    it says that Forms 6i is not certified against 10gR2.
    On OTN I read several posts that this works ok (assuming you do not use the wrong character set).
    I also read on OTN that patch 18 (which is only supported for EBS customers) is certified against 10gR2.
    The questions:
    - Is Oracle Forms patch 18 certified against an Oracle 10gR2 database? (or only for EBS)
    - Is there anybody out there that can confirm that Oracle Forms 6i C/S works against Oracle 10gR2
    Regards Erik

    Thank you.
    Now I found it.
    But how do I read that page.
    It says:
    Client Certifications
    OS      Product      Server Status
    XP      6.0.8.27.0 Patch 18      N/A      Desupported
    Application Tier Certifications
    OS      Product      Server      Status      
    XP      6.0.8.27.0 Patch 18      9.2      Desupported
    XP      6.0.8.27.0 Patch 18      10g      Desupported
    I read this as follows:
    Patch 18 was certified agains a 10g database in a webforms environment.
    No client server mentioned and Server 10g , so no 10gR2!
    I'm I right?
    Regards Erik

Maybe you are looking for