Tablespace Backup & Restore

Hi Team,
I am working on the TableSpace Backup & restore operation.
I can able to take backup of the tablespace using the rman script. Also I can able to restore that table space properly without any errors.
Now my query is that How can I verify that tablespace is restored properly or not.
Like in whole database backup & restore , we will create table in database & take a backup of the whole database after that we delete that table. & then we will perfom the Incomplete recovery to get back that table.
Can we have any method to verify for Tabalespace.?
Plz comment ,
Regards,
S. Tiwari

Hi edrian,
Thanks for the reply,
I had created the table in the EXAMPLE tablespace as testing
Now after that I had taken the backup of EXAMPLE tablespace using follwing script.
run
BACKUP TABLESPACE 'EXAMPLE' FORMAT 'C:\BK\EXAMPLE_%d_%s';
& its taking the tablespace backup succesfully also .
Now after that I am dropping that table from the database.
If I do Incomplete recovey for the EXAMLE tablespace , I am expecting the table back in the database. But its not there in the database.
I am using Incomplete restore Script as given below.
run
RESTORE TABLESPACE "EXAMPLE" UNTIL TIME "to_date('Feb 08 2007 11:54:56','Mon DD YYYY HH24:MI:SS')";
Plz comment if I am going wrong anywhere. Also suggest me the proper Incomplete tablespace restore script.
Regards,
S. Tiwari

Similar Messages

  • Single Tablespace Backup, Restore and Recovery

    Hi Experts,
    I need your kind help. Actually I want to take hot backup by RMAN for a particular TABLESPACE ..
    I know this is possible. My question is when I restore a tablespace to any other test database
    I need to create new database or I can restore it to any existing database? Just like adding new tablespace??
    To recover this tablespace I need to archive log backup ?
    How I can open the database on which I m going to restore/recover this particular tablespace ???
    Regards,
    Rizwan

    You cannot copy a tablespace from one database to another using the normal Backup/Restore methods.
    You have to use the TTS (Transportable Tablespace) methods.
    See http://download.oracle.com/docs/cd/E11882_01/server.112/e17120/tspaces013.htm#ADMIN01101
    Hemant K Chitale
    http://hemantoracledba.blogspot.com

  • Backup/restore tablespaces in noarchivelog mode

    In our office there is a oracle 10g box that's used for testing purposes.
    It's only got 1 database, but each user has their own tablespace.
    As it's not a 'live' box, archivelog and flashrecovery have been disabled by the dba probably in favour of speed.
    I have a NUnit test suit that runs across a tablespace, and I am trying to restore the tablespace before each run.
    In noarchivelog mode, RMAN allows me to take the tablespace offline, and create a backup - so far so good.
    Later on, I am able to take the tablespace offline again, and issue a "RESTORE TABLESPACE" command.
    But then I cannot bring the tablespace online without issuing a "RECOVER" command.
    I have tried the NOREDO option but it still says that the file needs a media recovery before it can be brought online.
    Is there a way to bring the tablespace online without applying the REDO logs ?
    Or is tablespace backup/restore not possible because of noarchivelog ?
    Thanks.

    I tried the TTS method, and it was only marginally quicker than a data_only impdp.
    I suspect this is due to the nature of a fresh nunit test database, where the metadata (huge tables structure, stored proc, etc) is often larger than the table contents itself.
    In the grand scheme of things it might even end up slower, as i need to drop the tablespace including contents if i want to use TTS to load up the backed up dbf.
    From the comments I'm guessing that there's no way of just updating the timestamp of the tablespace without applying the REDO logs then ?
    I've tested other methods as well.
    Flash recovery could only work on a table or db level, I can't take the db offline as there are other users on it with their own tablespace/schemas. (it was an old dev's box, we're reusing what we can)
    impdb with the truncate and data_only flag seems to be the only viable option so far, with TTS up for consideration.

  • Tablespace Complete Restore problem.

    Hi Team,
    I am working on the Oracle 9i tablespace backup & restore operation.
    For backup I am using the following script.
    run
    BACKUP TABLESPACE 'CWMLITE' INCLUDE CURRENT CONTROLFILE FORMAT 'C:\BK\CWMLITE_%d_01';
    BACKUP TABLESPACE 'DRSYS' INCLUDE CURRENT CONTROLFILE FORMAT 'C:\BK\DRSYS_%d_01';
    Now when I restore back the above tabalespaces using script.
    run
    SQL 'ALTER TABLESPACE "CWMLITE" ONLINE';
    SQL 'ALTER TABLESPACE "DRSYS" ONLINE';
    SQL 'ALTER TABLESPACE "CWMLITE" OFFLINE IMMEDIATE';
    SQL 'ALTER TABLESPACE "DRSYS" OFFLINE IMMEDIATE';
    restore tablespace 'CWMLITE' , 'DRSYS' ;
    recover tablespace 'CWMLITE' , 'DRSYS' ;
    SQL 'ALTER TABLESPACE "CWMLITE" ONLINE';
    SQL 'ALTER TABLESPACE "DRSYS" ONLINE';
    it gives me following prompts as
    either readonly, offline, or already restored...
    As following....
    using target database controlfile instead of recovery catalog
    sql statement: ALTER TABLESPACE "CWMLITE" OFFLINE IMMEDIATE
    sql statement: ALTER TABLESPACE "DRSYS" OFFLINE IMMEDIATE
    Starting restore at 13-DEC-06
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: sid=11 devtype=DISK
    skipping datafile 3; already restored to file C:\NEW\ORADATA\ITPL\CWMLITE01.DBF
    skipping datafile 4; already restored to file C:\NEW\ORADATA\ITPL\DRSYS01.DBF
    restore not done; all files readonly, offline, or already restored
    Finished restore at 13-DEC-06
    Starting recover at 13-DEC-06
    using channel ORA_DISK_1
    starting media recovery
    media recovery complete
    Finished recover at 13-DEC-06
    sql statement: ALTER TABLESPACE "CWMLITE" ONLINE
    sql statement: ALTER TABLESPACE "DRSYS" ONLINE
    But If I run the same script once again it works & will not prompts me the readonly, offline, or already restored & also restore the tablespaces properly
    RMAN> run
    2> {
    3> SQL 'ALTER TABLESPACE "CWMLITE" OFFLINE IMMEDIATE';
    4> SQL 'ALTER TABLESPACE "DRSYS" OFFLINE IMMEDIATE';
    5> restore tablespace 'CWMLITE' , 'DRSYS' ;
    6> recover tablespace 'CWMLITE' , 'DRSYS' ;
    7> SQL 'ALTER TABLESPACE "CWMLITE" ONLINE';
    8> SQL 'ALTER TABLESPACE "DRSYS" ONLINE';
    9> }
    sql statement: ALTER TABLESPACE "CWMLITE" OFFLINE IMMEDIATE
    sql statement: ALTER TABLESPACE "DRSYS" OFFLINE IMMEDIATE
    Starting restore at 13-DEC-06
    using channel ORA_DISK_1
    channel ORA_DISK_1: starting datafile backupset restore
    channel ORA_DISK_1: specifying datafile(s) to restore from backup set
    restoring datafile 00003 to C:\NEW\ORADATA\ITPL\CWMLITE01.DBF
    channel ORA_DISK_1: restored backup piece 1
    piece handle=C:\BK\CWMLITE_ITPL_01 tag=TAG20061213T112151 params=NULL
    channel ORA_DISK_1: restore complete
    channel ORA_DISK_1: starting datafile backupset restore
    channel ORA_DISK_1: specifying datafile(s) to restore from backup set
    restoring datafile 00004 to C:\NEW\ORADATA\ITPL\DRSYS01.DBF
    channel ORA_DISK_1: restored backup piece 1
    piece handle=C:\BK\DRSYS_ITPL_01 tag=TAG20061213T112156 params=NULL
    channel ORA_DISK_1: restore complete
    Finished restore at 13-DEC-06
    Starting recover at 13-DEC-06
    using channel ORA_DISK_1
    starting media recovery
    media recovery complete
    Finished recover at 13-DEC-06
    sql statement: ALTER TABLESPACE "CWMLITE" ONLINE
    sql statement: ALTER TABLESPACE "DRSYS" ONLINE
    Why its behaving this strange way.
    am I going wrong anywhere ? Plz suggest.

    Hi ebrian,
    Sorry for that additional online command.
    It is not in the actual script.
    The script is like only.
    run
    SQL 'ALTER TABLESPACE "CWMLITE" OFFLINE IMMEDIATE';
    SQL 'ALTER TABLESPACE "DRSYS" OFFLINE IMMEDIATE';
    restore tablespace 'CWMLITE' , 'DRSYS' ;
    recover tablespace 'CWMLITE' , 'DRSYS' ;
    SQL 'ALTER TABLESPACE "CWMLITE" ONLINE';
    SQL 'ALTER TABLESPACE "DRSYS" ONLINE';
    & still it fails at first restore , but when we execute the same script second time , it works..
    plz comment,

  • Restoring a Rman Tablespace backup to noarchilog mode database

    Hi All,
    Is it possible to take a backup of a tablespace through rman from archivelog mode database and restore the same to noarchivelog mode database through rman ? Please suggest if it is not possible why it is not possible.
    We have a testing database from which a tablespace has been dropped. Can it be restored from the Prod database ?
    Please help. The database version is 9.2.0.8..

    Fabricio_Jorge wrote:
    I think it's possible to backup/restore a single tablespace:
    BACKUP TABLESPACE nome_tablespace [FORMAT 'path/bkp_file'];
    Being able to backup a single tablespace is NOT the same as grafting that TS into a different database.
    First, you are not really backing up a 'tablespace'. You are backing up files. In this case, just the files that implement the named TS, but files, nevertheless. And files belong to a database. Header info in each file defines, among other things, the dbid of the database the file belongs to. And the current scn. That will be a severe mis-match if you tried to 'restore' it to some other db.

  • Can I plug in (restore) an RMAN tablespace backup into another DB ?

    11.2.0.3/AIX 6.1
    We accidently dropped a development DB without taking the latest expdp backup of an important schema. All the objects on this schema belonged to only one tablespace and we have the RMAN backup of that tablespace. Is there anyway we could recreate that schema by restoring the tablespace backup into another database ?

    Yes.
    Use the TRANSPORT TABLESPACE feature/method :
    http://oracle.su/docs/11g/backup.112/e10643/rcmsynta2021.htm
    Also check out sys.dbms_tts.transport_set_check
    RMAN> transport tablespace emp_data, emp_data2
               tablespace destination '/u01/app/oracle/oradata'
               auxiliary destination '/u04/app/oracle/oradata';If you need to check your endian format use this query :
    SELECT
      PLATFORM_NAME,
      ENDIAN_FORMAT
    FROM
      V$TRANSPORTABLE_PLATFORM;http://www.fadalti.com/oracle/database/how_to_transportable_tablespaces.htm
    http://husnusensoy.wordpress.com/2008/07/12/migrating-data-using-transportable-tablespacetts/
    Best Regards
    mseberg

  • Restoring from RMAN tablespace backup ; Few questions

    11.2.0.3/RHEL 5.8
    We have a RAC DB which is used by more than 20 applications. One schema for each application and one tablespace for each schema.
    We have a schema with 130gb in size. All Objects in this schema use a single tablespace MCS_DATA.
    This weekend we are applying some changes involving DDL, Code and Data .Usually we take an expdp backup of the schema before the activity starts and later if something goes wrong with script deployment we'll revert to old state by dropping the schema and doing an impdp from the expdp backup.
    Question1.
    Can we do an RMAN tablespace only backup and if something goes wrong with script deployment can we drop the schema and the tablespace and then create an empty schema and then restore from the tablespace backup ?
    Question2.
    If the above is possible , can you explain how it is going to work out because we are essentially plugging (restore,recover) in a tablespace to the database. Any potential problems ?
    Question3. If the above (Question1) is possible, will restore/recover of this tablespace require a downtime for the entire DB ?

    Tom;
    If you are talking about RMAN TSPITR then yes you can. See - Purpose of RMAN TSPTIR in Backup and Recovery User's Guide E10642-03.
    The problem with TSPTIR is bulk. You need a lot of disk space to create a copy and then data pump the information out and back in. I just tested this on 11.2.0.3 and its slow. RMAN created a script which produced an AUX instance and did the data pump, but I had clean up afterwards. If it errors out you can have an AUX instance hanging out in the background.
    For TSPTIR you will need an area on the disk to server as an auxiliary destination large enough to hold what you are recovering plus the SYSTEM, UNDO and TEMP tablespaces.
    I would probably look at Transportable tablespaces as a possible option too.
    http://docs.oracle.com/cd/E25054_01/backup.1111/e10642/rcmttbsb.htm
    E10642-03 has a section for recovering a tablespace in chapter 2. The Tablespace must be offline, but the database can be up.
    This uses "restore tablespace" and "recover tablespace" commands. You would perform this type of recovery when you are say missing a datafile. You can recover any tablespace except SYSTEM and UNDO with this.
    Data Pump might be an option too, but given your tablespace size I would have worries about recovery time. Oracle lets you set compression
    and a limit to each file produced.
    expdp TABLESPACES=YOUR_DATA dumpfile=DATA_PUMP_DIR:ts_dumps_%U.dmp LOGFILE=DATA_PUMP_DIR:ts_dumps_log.log parallel=2 filesize=10G compression=ALL
    Given the size of your database a better option might be something like Data Guard as your recovery time would be brutal.
    Best Regards
    mseberg

  • Backup/Restore for my demo database

    Howdy all. I am running Oracle 10g Standard Edition on Windows 2K Server. I have the following situation ...
    I would like to make a standard demo database for my company. This database would be put on several machines and used by sales people to demo our software to possible customers. I need to be able to restore this database on a machine with Oracle 10g installed and then run our software on it.
    I can make the database and run our software on it just fine on my machine. I am, however running into problems when trying to learn how Oracle and RMAN work with backups and restoring those backups. I am coming from the MSSQL2K environment where backup/restore is fairly simple and straightforward.
    Will somebody please give me a basic idea of what I need to do in order to take the database on my machine and back it up and then restore it on another machine. I don't want to have the restore depend on a given file/directory structure. Our software depends on two tablespaces in the Oracle database. So, if it is easier to somehow backup the two tablespaces and restore them than it is to backup the entire database and restore it - then that is great. I will do it that way.
    I am basically looking for the simplest approach for restoring this demo database wherever I want to quickly. Any help would be greatly appreciated.
    wally

    Jeffrey, here's what I use to do this, I have a production database that on occassion I need to make a copy of to perform some testing on, so I just use this to create an "auxiliary" database using the RMAN backups from the production database. I thought in 10g there was a database clone function, I'll have to look that up and get back to you, anyway, here's the instructions I use.
    Target Database = RMAN Target (Source database to be copied.)
    Auxiliary Database = RMAN Auxiliary (Duplicated database end result)
    1. Copy the target database’s init.ora file to the auxiliary database’s location.
    2. Modify disk locations for control files, archive logs and dump dests in init.ora if required
    3. Create locations for data files, dump dests, control files and log files
    4. Copy RMAN backup files and archive logs to same location on auxiliary DB server as they are on target DB server
    5. Create Oracle Service using ORADIM utility
    6. Start instance in nomount
    7. Create listener.ora entry on auxiliary server
    8. Create tnsnames.ora entry on target server
    9. Connect to rman catalog, target and auxiliary from the target server:
         RMAN> connect catalog rman/<password>@<catalog db>
         RMAN> connect target sys/<password>@<target db>
         RMAN> connect auxiliary sys/<password>@<auxiliary db>
    10. Run the following (modify the sequence count and datafile renames as required.)
    run{
    allocate auxiliary channel d1 type disk;
    set newname for datafile 1 to 'e:\ORACLE\ORADATA\MTSD\SYSTEM01.DBF';
    set newname for datafile 2 to 'e:\ORACLE\ORADATA\MTSD\RBS01.DBF';
    set newname for datafile 3 to 'e:\ORACLE\ORADATA\MTSD\USERS01.DBF';
    set newname for datafile 4 to 'e:\ORACLE\ORADATA\MTSD\TEMP01.DBF';
    set newname for datafile 5 to 'e:\ORACLE\ORADATA\MTSD\TOOLS01.DBF';
    set newname for datafile 6 to 'e:\ORACLE\ORADATA\MTSD\INDX01.DBF';
    set newname for datafile 7 to 'e:\ORACLE\ORADATA\MTSD\SMDBDATA.DBF';
    set newname for datafile 8 to 'e:\ORACLE\ORADATA\MTSD\SMDBIDX.DBF';
    set newname for datafile 9 to 'e:\ORACLE\ORADATA\MTSD\SMDBTEMP.DBF';
    set newname for datafile 10 to 'e:\ORACLE\ORADATA\MTSD\AUDITDATA.ORA';
    set newname for datafile 11 to 'e:\ORACLE\ORADATA\MTSD\AUDITAR.ORA';
    duplicate target database to mtsd
    logfile
    'e:\oracle\oradata\mtsd\redo01.log' size 10M,
    'e:\oracle\oradata\mtsd\redo02.log' size 10M,
    'e:\oracle\oradata\mtsd\redo03.log' size 10M,
    'e:\oracle\oradata\mtsd\redo04.log' size 10M;}

  • Backup/Restore Testing Regimen

    I am coming up with a list of scenarios to test our backups. Here are the scenarios that I can come up with. Can you guys think of more?
    1. Whole database restore to current
    2. whole database restore to point in time
    3. missing datafile
    4. missing control file
    5. restore dropped table to current
    6. restore dropped table to point in time
    Also, I plan to test back ups as often as I can but of course this will depend on the workload one has, but how often do you guys think recovery tests should happen? monthly? quarterly?
    Thanks!

    ninteck wrote:
    I am coming up with a list of scenarios to test our backups. Here are the scenarios that I can come up with. Can you guys think of more?
    1. Whole database restore to current
    2. whole database restore to point in time
    3. missing datafile
    4. missing control file
    5. restore dropped table to current
    6. restore dropped table to point in time
    items 5 and 6 are not restoreable by use of a proper backup. Backups restore data blocks of data files. It has no knowledge of specific objects that may be stored on those blocks. You can restore whole databases, data files, or tablespaces (which really are just an abstraction of a data file). To restore a table, you have to restore the entire database.
    But as the other poster said, if you can do a full db restore, then your backup is good.
    >
    Also, I plan to test back ups as often as I can but of course this will depend on the workload one has, but how often do you guys think recovery tests should happen? monthly? quarterly?
    How long do you want to go before you find out you have a bad backup? What is your recovery windows defined in the rman repository?
    Thanks!Edited by: EdStevens on Mar 26, 2012 6:47 PM

  • Online DB2 database Copy via backup/restore

    Hi Guru's
    I am new in the world of DB2 (I am always working with Oracle)
    I have to perform an online database copy of our SAP which is running on DB2, but I do not want to use the SAPinst method
    I just want to perform it through the backup/restore method as I always do with oracle databases
    Which procedure do I have to follow on my source and target SIDs
    Regards
    Richard

    Hi Richard,
    Follow the below step db2 nackup restore activity.
    1). Perform full offline or online backup of source system
    2). Go to cd /sapmnt/SSID/exe and run the below script
    brdb6brt -bm RETRIEVE -es –replace SourceSID=TargetSID,db2SourceSID=db2TargetSID,/db2/SourceSID=/db2/TargetSID
    3). Above Generate the script copy the Target System.
    4). Offline PRD (Target System) Backup Images copy to Source Path (Any One Path)
    5). Stop SAP System only DB2 must be Started.
    6). Start the db2 backup redirect restored in Quality System
    7). before run the script below activity must be finished.
    Make Changes to the restore script
    Go to script path
    1). Replace Source SID (XXX) with Target SID (XXX)
    2). Change the backup location
    3). User (source db2sid) USING (Source db2sid Password)
                 USER db2xxx USING XXX(Password)
    8). Restoring Database
         Log in db2sid (db2sid) User
    Go to backup & script Path
    9). Run the below Script
    db2 -tvf <script.scr> for exp. db2 -tvf  xxx_NODE0000.scr
    After successfully restore backup below command run
    10). First Check Roll Forward Status
    Open DB with the below command
    db2 rollforward db <TargetSID> query status – check status of DB
    db2 rollforward db <TargetSID> complete
    11). Once the copy is complete we can check below parameter and make corrections as per your preprocessing
    Db2 list tablespaces show detail (To check tablespaces)
    parameter automatic storage & re-sized YES
    Check the Archive log (LOGARCHMATH1) path
    Log in db2sid & run the below command for change the db2 LOGARCHMATH1 Parameter value.
    After successfully change the parameter restart the db2 database
    12). Perform below step before the Start SAP System
    13). Create SAP connects user using
    PATH :- /usr/sap/SID/SYS/global
    scdb6up create <connect user password> <sidadm password>
    above command will update entry in /sapmnt/SID/global/dscdb6.conf
    Regards,

  • Tablespace Backup

    SQL> CREATE TABLESPACE RMANTBS
    DATAFILE 'C:\Oracle10g\Ora10gdata\oradb\RMANTBS1.DBF' SIZE 10M
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    SEGMENT SPACE MANAGEMENT AUTO;
    RMAN> BACKUP TABLESPACE RMANTBS;
    SQL> DROP TABLESPACE RMANTBS INCLUDING CONTENTS AND DATAFILES;.. Accidentally
    How can we recover the tablespace..using the Tablespace backup
    ..But I can do a Incomplete Recovery successfully..
    RMAN> run {
    2> shutdown immediate;
    3> startup mount;
    4> sql " alter session set nls_date_format=''yy-mm-dd hh24:mi:ss'' ";
    5> set until time '09-11-24 12:30:00';
    6> restore database;
    7> recover database;
    8> alter database open resetlogs;
    9> }
    Edited by: Verma on Nov 24, 2009 10:28 AM

    DROP TABLESPACE RMANTBS INCLUDING CONTENTS AND DATAFILES;..
    Will cause the control file to be updated also.
    So RMAN> SQL 'ALTER TABLESPACE RMANTBS OFFLINE';..
    gives ERROR..
    RMAN> SQL 'ALTER TABLESPACE RMANTBS OFFLINE';
    sql statement: ALTER TABLESPACE RMANTBS OFFLINE
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03009: failure of sql command on default channel at 11/25/2009 17:21:27
    RMAN-11003: failure during parse/execution of SQL statement: ALTER TABLESPACE RMANTBS OFFLINE
    ORA-00959: tablespace 'RMANTBS' does not exist..
    So only if the physical file is corrupted your solution is Ok..which I know..
    Or you have to go for point-in-time recovery..which was Ok

  • Oracle9i job submission for backup & restore.

    Hi All,
    I am working on a utility for getting the backup,restore & sheduled the same as job to the oracle9i. i have created the script for taking the backup & restore but i don't have any idea to submit a job to the oracle9i jobs from my java application.
    Thanks for any help.
    Asim

    I'm feeling a little dense today, so I want to reiterate what I think you are saying. Please let me know where I am wrong or something is missing.
    1) You have written a Java program that executes an external O/S command.
    2) That external O/S command is an *.cmd or *.bat file that includes logic to backup your database (Oracle commands?).
    3) You want the external O/S command to run at some given time interval, but must be invoked through the Java program.
    If I have any of the above correct, then I am also assuming that there is a tight coupling of the Java program with the scripting (invokes the scripts with specific dates, times, files, tablespaces, etc).
    Again, if any of this is correct, then:
    a) You could compile the Java program into Oracle and run it using the Oracle internal JVM as a stored procedure or function. This would allow you to schedule the execution of the Java program using Oracle scheduling.
    However, I don't think I get it yet, because your concerns don't seem to match what I believe you are trying to do. I do have quite a bit of experience in these types of things, so I will try and help if I can.
    WFF

  • RMAN Backup restore issue

    Hi Guys,
    I am running 2 node RAC 11G R2 on windows. I am taking the database backup by issuing the following command:
    backup database format='d:\backup\DGtest\%U_DB' include current controlfile spfile plus archivelog  ;
    (My source sid is "ABC" and I want to restore it into "xyz")
    After taking the above backup I have to restore but I am getting the following error while restoring:
    I have created the spfile and copy to ASM instance.
    I have restore the controlfile into ASM.
    But during database restore I am facing the follwoing issues:
    RMAN> restore database;
    Starting restore at 25-JUN-13
    using channel ORA_DISK_1
    creating datafile file number=1 name=+DATA1/abc/datafile/system.261.757702567
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of restore command at 06/25/2013 09:32:04
    ORA-01180: can not create datafile 1
    ORA-01110: data file 1: '+DATA1/abc/datafile/system.261.757702567'
    RMAN> restore backup;
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-00558: error encountered while parsing input commands
    RMAN-01009: syntax error: found "backup": expecting one of: "archivelog, channel, check, controlfile, database, datafil
    , device, force, from, high, preview, primary, skip readonly, spfile, standby, tablespace, to restore point, until rest
    re point, until, validate, ("
    RMAN-01007: at line 1 column 9 file: standard input
    RMAN>
    Any help would be appreciated.

    Is your database open? I think it should only be mounted.

  • How do I backup/restore multiple IPhone on one computer

    Hi everyone
    Need some help here. I work as a helpdesk and recently most of the IPhones are now due for upgrade. What is the best way to backup the data from old Iphone and restore to new Iphone for multiple users on one computer?  Basically everyone expects to hand me their old phone and new phone, and when they get the new phone back, the new phone will have the same data as it was on the old one. 
    I have done backup/restore just for myself before. Is there a easier way to do for multiple users on the same computer?
    Any input will be appreciated
    Thanks
    Charlie

    First of all, thanks for quick reply.
    How about backup to icloud and then restore from icloud?  I did not bring it up because I do not want the backup/restore to cripple to network.
    I would normally ask the users to take their old phone and new phone to AT&T store or Apple store to get it done. But as I work in corp office, and all I dealt with are the CEO, CFO, etc. They want the upgrade process done and without them getting involved (I try to keep it that way to make them happy).
    any thoughts?
    Charlie

  • I have a new SIM/service and want to transfer all my contacts from the current 4S to the new SIM in my old 3GS.  I do NOT want to backup/restore the entire phone contents (iTunes or iCloud), JUST the contacts.  How?

    Current phone 4S with service from one provider.  Also have a new SIM with another provider, and want to copy my contacts from the 4S across to my old 3GS which I will be using for a bit as an alternative.  Definitely do not want anything except the contacts copied across so a full backup/restore is NOT what I'm after, and I can't see (in the iTunes backup) how to only do the contacts.

    Sorry, my bungle - from what devices I am used to - these Apple things still have me confused at times.
    The core requirement is the same - to get the contacts from the 4S onto the 3GS without backing up the whole device/apps etc.
    And a second part of that is how to get the contacts onto a SIM for a device that DOES store them there.  No doubt that will be a problem as it only has name/number combos, not all the fruit the iPhone keeps under a contact.  Maybe it can't done.  A simple export to CSV or something that could be edited would suffcie if there were an import tool to get it onto the SIM in the simpler format.

Maybe you are looking for