Learn RMAN

Hi,
I need to learn RMAN in which I don't know the basics. So can some body please let me know any book or material to learn basics of RMAN ?
Thanks

Here is a gr8 doc to start:
http://download-east.oracle.com/docs/cd/B19306_01/backup.102/b14192/toc.htm
Daljit Singh

Similar Messages

  • Trying to learn RMAN

    I'm trying to learn RMAN, so I tried the following test:
    rman
    Connect Target;
    shutdown immediate;
    startup mount;
    backup database;
    Then I deleted all the tables in the SCOTT schema and did this:
    rman
    STARTUP FORCE MOUNT;
    RESTORE DATABASE;
    RECOVER DATABASE;
    ALTER DATABASE OPEN;
    After restoration, everything in the SCOTT schema was still gone.
    Any ideas why restoration did not seem to work?

    First of all this backup is for media failure, if you drop some tables then you dont need to restore the whole backups.
    In your case what you did is:
    First took the backup which was having those scott tables
    Then you delete the tables but the whole stuff was still there in redo files
    Then you restore and recover the database and oracle applied all the available redo on database which contains your delete statements too and thats why you are not getting those tables back. And thats the reason why you are able to open the database using "ALTER DATABASE OPEN" statement.
    Try running "alter system switch logfile" command around 5-6 times after dropping tables and then try to restore and recover and see what happen. Also from now onwards start reading this:
    http://download-east.oracle.com/docs/cd/B19306_01/backup.102/b14192/toc.htm
    Daljit Singh

  • RMAN script for hot backup (looking for code critic) code attached.

    Hello Guru's,
    I have been having soem trouble running a successful hot full rman backup nightly.
    We max our CPU load whenever our RMAN takes too long and conflicts with a Legato tape backup. I have a development server that I attempted to get a consistent backup time duration that is rock solid as to not conflict with the Legato backup time.
    I just found out about duration with RMAN scripts here is my code:
    #!/bin/bash
    #rman backup script for daily hot whole database backup
    at -f /hd1/rman_scripts/rman_backup 0600 tomorrow
    rman target/
    run {
    allocate channel d1 device type disk format '/path/%U';
    backup duration 1:00 partial minimize load database filesperset 1;
    backup as BACKUPSET tag '%TAG' database;
    backup as BACKUPSET tag '%TAG' archivelog all delete all input;
    delete noprompt obsolete;
    release channel d1;
    exit
    It completes the backup, but does not use the 1 hour allocated- it only uses 15 minutes on average and creates many files instead of normally three backup files.
    Here is the results from querying the v$rman_status table for operation,status,start_time:
    RMAN,FAILED, 17-OCT-06 0600
    BACKUP,FAILED,17-OCT-06 0600
    RMAN,FAILED,17-OCT-06 0606
    BACKUP,COMPLETED,17-OCT-06 0606
    BACKUP,COMPLETED,17-OCT-06 0606
    BACKUP,FAILED,17-OCT-06 0615
    RMAN,COMPLETED,17-OCT-06 1513
    REPORT,COMPLETED,17-OCT-06 1513
    DELETE,COMPLETED,17-OCT-06 1513
    However, the timestamps of the backupset files it creates is:
    06:15 and not 1513?????????????
    RMAN appears to have only taken 15 minutes to create the files, why do I have a completed timestamp from v$rman_status of 1513???
    Please advise and comment, I am just learning RMAN.

    Try to remove the DURATION option in your script.
    Here more details about that part.
    http://download-east.oracle.com/docs/cd/B19306_01/backup.102/b14194/rcmsynta009.htm#i1010261
    Bye, Aron

  • Rman - rolling foward with archive logs during recovery

    Database: 9.2.0.6; OS Windows 2003, Rman Backups performed through OEM 10g.
    I have been a long time "write your own scripts" for backups but now I'm learning rman. Purchased the Oracle Database 10g RMAN Backup and Recovery book, but it doesn't have all the answers.
    I have previously recovered a database using my "scripts" and rolled the database forward using archive files, but how is this done with rman? Rman seems to rely on the control file and backup pieces, where the scripts allowed me to just specify "recover database until cancel".
    I have successfully recovered a database. It stopped once it could no longer find the next scn number. I then thought I could copy over the archive logs I have and try it again, try to roll forward, however, during the recover process there were two archive files created which were the next sequence, so I have dupes.
    How do I perform a recover, and apply any archives which were not part of the rman backup?
    The following is what I performed. I copied all my rman backup pieces to a new server. I created a clone of the directory structure,
    oradim -new -sid <dbname>
    orapwd file=<file_name> password=tiger
    set oracle_sid=<dbname>
    rman target /
    startup force nomount
    restore spfile from <file_name>
    shutdown immediate
    startup nomount
    restore controlfile from <file_name>
    restore database
    -- NOTE: It ran and then stopped when it could no longer file the next log sequence
    alter database reset logs;
    The database opened and I can access it, but I really need to roll the logs forward.
    thanks in advance.

    If these are archive logs that RMAN doesn't know about, you'll need to CATALOG these archivelogs before RMAN can use them.

  • DB Backup with RMAN

    Hi experts;
    May be this question can be consider ingenuo, but I need to create a backup for a DB, but I'm learning RMAN, I know how to write a script in unix to create an export/import, but I don't know how to create a script to do a backup for the complete DB. The DB it's not in archive mode.
    So, I need ideas how to write the script to backup the complete DB.
    Can somebody help me with this?
    Thanks and regards
    ANG

    Well, I was executing the followings commands, and this is what I got:
    First in SQL;
    SQL> connect /as sysdba
    Connected.
    SQL> shutdown immediate;
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> STARTUP MOUNT;
    ORACLE instance started.
    Total System Global Area 1610612736 bytes
    Fixed Size 2073192 bytes
    Variable Size 1023413656 bytes
    Database Buffers 570425344 bytes
    Redo Buffers 14700544 bytes
    Database mounted.
    SQL>
    Then, in RMAN after setting ORACLE_HOME and ORACLE_SID:
    RMAN> backup database;
    Starting backup at 06-MAY-10
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of backup command at 05/06/2010 11:24:25
    RMAN-03014: implicit resync of recovery catalog failed
    RMAN-06171: not connected to target database
    What I'm doing wrong?
    Thanks for your help.
    ANG

  • How popular is RMAN

    I've been working as a DBA supporting applications development. Now,i have decided to move to Production Side. Now i am preparing for interviews. Before i spend time learning RMAN, I just want to know whether it is worth learning RMAN coz It wasn't very popular back in 2005.
    Corrected to popular
    Message was edited by:
    user609308

    Hi,
    >>Before i spend time learning RMAN, I just want to know whether it is worth learning RMAN coz It wasn't very popular back in 2005.
    Of course it is ... In addition to Richards' post, I think that even though the user managed backup has been historically helpful in previous Oracle versions (7, 8 ...), I think that the current trend shows that not only most larger database sites, but also small and medium databases are using RMAN to conduct their backups. The reason for this is because of RMAN’s extended it capabilities (9i, 10g, 11g). However, either the OS backup or user managed backups can be still useful to the DBA (it depends of each Oracle environment). For me, had been performed user managed backups has been very useful to understand the physical backup/recovery fundamentals. In the same way, I believe that you can use RMAN also to train yourself so that you understand the physical backup fundamentals though. Well, my tip here is: after you have learned as much as you can from the user managed backup, move on to RMAN, in order to build on these fundamentals ... ;-)
    Cheers
    Legatti

  • RMAN DOC

    Hi
    I am new user of RMAN. Pls provide the usefull documents to learn RMAN.
    regs
    B Vinoth

    user8887833 wrote:
    Hi
    I am new user of RMAN. Pls provide the usefull documents to learn RMAN.
    regs
    B VinothMore than just rman .....
    Learning where to look things up in the documentation is time well spent investing in your career. To that end, you should drop everything else you are doing and do the following:
    Go to tahiti.oracle.com. Drill down to your product and version.
    Spend a few minutes just getting familiar with what is available here. Take special note of the "books" and "search" tabs. Under the "books" tab you will find the complete documentation library.
    Spend a few minutes just getting familiar with what kind of documentation is available there by simply browsing the titles under the "Books" tab.
    Open the Reference Manual and spend a few minutes looking through the table of contents to get familiar with what kind of information is available there.
    Do the same with the SQL Reference Manual.
    Do the same with the Utilities manual.
    You don't have to read the above in depth. They are reference manuals. Just get familiar with what is there to be referenced. Ninety percent of the questions asked on this forum can be answered in less than 5 minutes by simply searching one of the above manuals.
    Then set yourself a plan to dig deeper.
    - Read a chapter a day from the Concepts Manual.
    - Take a look in your alert log. One of the first things listed at startup is the initialization parms with non-default values. Read up on each one of them in the Reference Manual.
    - Take a look at your listener.ora, tnsnames.ora, and sqlnet.ora files. Go to the Network Administrators manual and read up on everything you see in those files.
    - When you have finished reading the Concepts Manual, do it again.
    Give a man a fish and he eats for a day. Teach a man to fish and he eats for a lifetime.

  • RMAN Backup suggestion

    Hi all,
    I have migrated database from 8i to 10gr2.For Backup in 8i, we used a RMAN shell script (scheduled uding cron tab) to backup the database to Tape.(VERITAS BACKUP).
    I am new to 10G.I checked out the options to backup the database using Oracle Enterprise manager DB console.
    http://www.oracle.com/technology/obe/10gr2_db_single/ha/rman/rman_otn.htm#t1d
    I am planning to take a test backup using the steps mentioned inthe above url.Could any one suggest whcih is the best option for database backup,eiether to use Oracle Enterprise manager DB console or thru RMAN shell script for backup..?
    Edited by: soundar on Mar 9, 2010 10:53 PM

    soundar wrote:
    Hi all,
    I have migrated database from 8i to 10gr2.For Backup in 8i, we used a RMAN shell script (scheduled uding cron tab) to backup the database to Tape.(VERITAS BACKUP).
    I am new to 10G.I checked out the options to backup the database using Oracle Enterprise manager DB console.
    http://www.oracle.com/technology/obe/10gr2_db_single/ha/rman/rman_otn.htm#t1d
    I am planning to take a test backup using the steps mentioned inthe above url.Could any one suggest whcih is the best option for database backup,eiether to use Oracle Enterprise manager DB console or thru RMAN shell script for backup..?
    Edited by: soundar on Mar 9, 2010 10:53 PMDear soudar
    I woudn't suggest you to work with EM if you want to be a professional DBA. Start learning RMAN and use CLI instead of GUI
    Those who live by the GUI, die by the GUI

  • Unable to Restore Database

    We are attempting to migrate from an older windows platform to a Windows 2008 platform. The old configuration had two disk drives, and Oracle Express was installed on E: - the new server, being virtual has been configured with only the C: drive.
    I've been reading up on RMAN, and have confirmed that the daily backup process on the old server does create an RMAN backup.
    I've installed (and several repeat uninstall/installs) a copy of Oracle Express 10g in the default location, accepting all defaults except for my password (which is irrelevant under RMAN).
    I've duplicated the directories, I've figured out how to restart the database so I don't have to reinstall, but I am unable to restore the application database. I'm not eager to use other utilities than RMAN, since learning RMAN has already taken up more time than is budgeted for this task.
    I receive varying error messages, depending on the techniques I try to use. Usually I receive this closing message:
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of startup command at 12/14/2010 13:39:24
    RMAN-04014: startup failed: ORA-02778: Name given for the log directory is invalid
    The other message I receive is the following or a variation on the theme:
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of restore command at mm/dd/yyyy hh:mm:ss
    RMAN-06564: must use the TO clause when the instance is started with SPFILE
    The second message is a direct response to the following:
    rman target /
    startup force nomount;
    run
    {set controlfile autobackup format for device type disk to 'c:\backup\oracle\XE_%F';
    # use 'c:\oraclexe\app\oracle\product\10.2.0\server\database\SPF2FILE_%F'
    RESTORE SPFILE FROM AUTOBACKUP;
    I have no clue how to specify correctly that the SP2FILE.ORA file is the backup of the control file (can provide the script to create the backup if you think it will help, which runs a series of logs to capture settings and then executes the backup.) The backup process was inherited and I cannot explain why the default RMAN process is not being used to create the backup. However, I've been unable to use the default RMAN output to restore on a different server, as well.
    Please help - this task is now very late, and I'm not even sure whether I'm asking the correct questions to solve the problem(s) I'm experiencing.

    I'm not sure what you mean by the instance 'status'. I install a fresh copy of Oracle Express 10g. Copy over the backup files for the database and logs, copy over the SPFILE..., and attempt to restore, with the errors reported above.
    When I install XE, the instance is up and running (as confirmed by the 'home page' of XE being displayed in the browser waiting for logon and password. When I start the process to restore, XE is no longer available (in some form of maintenance mode and unavailable to normal users).
    What do you mean 'using pfile/spfile'? How would I 'use'? (I did verify that if I take a 'backup' using the XE tools, I CAN restore on the same instance where I took the backup. Just not on a different, new instance of XE.)
    The article is quite interesting, but it seems to assume that I'm working in the same instance where the backup was taken. The instructions also seem to contradict the error messages I presented above.
    I don't have any autobackup settings on my brand new copy of XE, so the following command in the article does not seem meaningful to me. Clearly it makes sense to use both a TO and FROM. It seems that what I should be doing is using a 'FROM' where I have the 'TO'; what happens if I point to my backup copy of the SPFILE in the FROM clause instead of 'AUTOBACKUP'? The command string I provided in my original post may be trying to do that, but I can't tell from the source article (which I now have to go find...)
    "RMAN> RESTORE SPFILE TO '/tmp/spfileTEMP.ora' FROM AUTOBACKUP;"
    Additional question - "DBID"? In express, I do not see any value for DBID. I understand why it would be relevant in a more advanced implementation, with multiple databases being maintained under the same Oracle installation, but it's not clear to me what DBID identifies - the database's internal "primary key" value in a directory of databases, or some other implication.
    Edited by: user13488246 on Dec 16, 2010 7:13 AM

  • Shell script for DB backup

    HI,
    i have written some java code Database backup but there are some problems with that so now i need to write shell script for db backup.
    what i was doing in java code i was running command like that
    /usr/local/bin/tar cvzf /export/home/monitor/FILE_20091005.tar.gz FILES/*20091005.*which compress the all *20091005* files (myisam table files)
    but after compression file doesn't extract
    so i have to write shell script for that ..... can any body guide me how can i write that kind of script and put it in cron job.
    thanks

    soundar wrote:
    Hi all,
    I have migrated database from 8i to 10gr2.For Backup in 8i, we used a RMAN shell script (scheduled uding cron tab) to backup the database to Tape.(VERITAS BACKUP).
    I am new to 10G.I checked out the options to backup the database using Oracle Enterprise manager DB console.
    http://www.oracle.com/technology/obe/10gr2_db_single/ha/rman/rman_otn.htm#t1d
    I am planning to take a test backup using the steps mentioned inthe above url.Could any one suggest whcih is the best option for database backup,eiether to use Oracle Enterprise manager DB console or thru RMAN shell script for backup..?
    Edited by: soundar on Mar 9, 2010 10:53 PMDear soudar
    I woudn't suggest you to work with EM if you want to be a professional DBA. Start learning RMAN and use CLI instead of GUI
    Those who live by the GUI, die by the GUI

  • Oracle 10g on Windows Server off-line database backup - a few questions

    I'd like to do an Oracle off-line backup every night. Please tell me what you think about my plan.
    First, run this batch file.
    set oracle_sid=PLDG
    C:\oracle\product\10.2.0\bin\sqlplusw.exe /nolog @c:\oracle\product\oradata\pldg\shutdb.sql
    C:\oracle\product\10.2.0\bin\oradim -shutdown -sid PLDG -shuttype srvc
    net stop OracleORADB10GTNSListenerPLDG
    This is the shutdb.sql script that the above batch file calls.
    set echo on
    spool C:\oracle\product\oradata\pldg\shutdb.log
    connect /@pledgemaker as sysdba
    shutdown immediate
    spool off
    exit
    ....that should shut down the database.
    Now I will copy the files that the following three queries pulls up to another server.
    SQL> select name from sys.v_$datafile;
    NAME
    C:\ORACLE\PRODUCT\ORADATA\PLDG\SYSTEM01.DBF
    C:\ORACLE\PRODUCT\ORADATA\PLDG\UNDOTBS01.DBF
    C:\ORACLE\PRODUCT\ORADATA\PLDG\SYSAUX01.DBF
    C:\ORACLE\PRODUCT\ORADATA\PLDG\DRSYS01.DBF
    C:\ORACLE\PRODUCT\ORADATA\PLDG\ODM01.DBF
    C:\ORACLE\PRODUCT\ORADATA\PLDG\PLEDGEMAKER_DATA01.DBF
    C:\ORACLE\PRODUCT\ORADATA\PLDG\PLEDGEMAKER_INDX01.DBF
    C:\ORACLE\PRODUCT\ORADATA\PLDG\TOOLS01.DBF
    C:\ORACLE\PRODUCT\ORADATA\PLDG\USERS01.DBF
    C:\ORACLE\PRODUCT\ORADATA\PLDG\XDB01.DBF
    C:\ORACLE\PRODUCT\ORADATA\PLDG\MAILING01.DBF
    C:\ORACLE\PRODUCT\ORADATA\PLDG\BO516_REP01.DBF
    C:\ORACLE\PRODUCT\ORADATA\PLDG\PLEDGEMAKER_DATA02.DBF
    C:\ORACLE\PRODUCT\ORADATA\PLDG\PLEDGEMAKER_DATA03.DBF
    C:\ORACLE\PRODUCT\ORADATA\PLDG\PLEDGEMAKER_INDX02.DBF
    C:\ORACLE\PRODUCT\ORADATA\PLDG\PLEDGEMAKER_INDX03.DBF
    SQL> select member from sys.v_$logfile;
    MEMBER
    C:\ORACLE\PRODUCT\ORADATA\PLDG\REDO01A.LOG
    C:\ORACLE\PRODUCT\ORADATA\PLDG\REDO01B.LOG
    C:\ORACLE\PRODUCT\ORADATA\PLDG\REDO02A.LOG
    C:\ORACLE\PRODUCT\ORADATA\PLDG\REDO02B.LOG
    C:\ORACLE\PRODUCT\ORADATA\PLDG\REDO03A.LOG
    C:\ORACLE\PRODUCT\ORADATA\PLDG\REDO03B.LOG
    SQL> select name from sys.v_$controlfile;
    NAME
    C:\ORACLE\PRODUCT\ORADATA\PLDG\CONTROL01.CTL
    C:\ORACLE\PRODUCT\ORADATA\PLDG\CONTROL02.CTL
    C:\ORACLE\PRODUCT\ORADATA\PLDG\CONTROL03.CTL
    After copying the above files, I want to start the database back up.  First I run this batch file
    set oracle_sid=PLDG
    net start OracleORADB10GTNSListenerPLDG
    C:\oracle\product\10.2.0\bin\oradim -startup -sid PLDG -starttype srvc,inst
    Then run this script.
    set echo on
    spool C:\oracle\product\oradata\pldg\startdb.log
    connect /@pledgemaker as sysdba
    startup
    spool off
    exit
    - Is this plan complete?
    - Will the filenames that the above three queries retrieve ever change in the future? Or do they remain the same?
    - There are other files in the C:\ORACLE\PRODUCT\ORADATA\PLDG\ directory, such as TEMP01.DBF. I am assuming that I do not need to back these files up. Is this correct?
    Thanks so much for your help!
    Edited by: DataHandle on Jun 13, 2012 3:49 PM

    DataHandle wrote:
    Sorry, I should explain my situation better. Currently there is no backup in place right now so I just want to get SOMETHING running and backing up our data. I am an Oracle newbie compared to a lot of the experts on here - I just want to go with the simplest solution so that I can implement it ASAP. Then I can at least sleep at night.
    I agree that I should eventually get to learning RMAN and should understand it thoroughly. I've read a lot of the documentation on it but it can be really confusing. I mean there are 666 page books on Oracle backups - it is intimidating.
    Anyway, thanks for your help.
    Edited by: DataHandle on Jun 14, 2012 9:48 AM
    Edited by: DataHandle on Jun 14, 2012 9:49 AMYes, the official documentation can be pretty overwhelming. I suggest you go to amazon and look up "RMAN Backup and Recovery" by Hart and Freeman. It is very well written and cuts through a lot of the clutter of the actual reference manual.
    For the immediate, here's what you need to do
    log on the the sever as 'oracle' - or whoever owns the oracle installation
    then
    rman target /
    rman> CONFIGURE RETENTION POLICY TO REDUNDANCY 1;     << set this how you want -- it's a quick reference in the official docs
    rman> CONFIGURE BACKUP OPTIMIZATION ON;
    rman> CONFIGURE CONTROLFILE AUTOBACKUP ON;
    rman> CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO COMPRESSED BACKUPSET;
    rman> CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT   '/oradata/fs91upg/upgbkup/%U';     << set the path to wherever you want to store your backup
    rman>the above commnads are one-time setup.
    rman> shutdown immediate
    rman> startup mount
    rman> backup database
    rman> alter database open
    rman> exitis your database in archivelog mode?
    Edited by: EdStevens on Jun 14, 2012 10:47 AM

  • How to create a back up disc in itunes 11?

    i need to know how to create a back up disc in the latest version of i tunes the directions in  the article dont apply to  my version it says to go to file then library then to back up to disc from the menu but back up to disc doesnt  appear  in my menu

    Hi and welcome to Forum!
    You should learn RMAN (Recovery Manager) to do your backup with Oracle suggested way
    Then you can restore and recover this backup in any instance
    For more information, you can refer to below listed documentations :
    [Backup and Recovery Basics|http://download.oracle.com/docs/cd/B19306_01/backup.102/b14192/toc.htm]
    [Backup and Recovery Quick Start Guide|http://download.oracle.com/docs/cd/B19306_01/backup.102/b14193/toc.htm]
    [Backup and Recovery Reference|http://download.oracle.com/docs/cd/B19306_01/backup.102/b14194/toc.htm]
    Kamran Agayev A. (10g OCP)
    http://kamranagayev.wordpress.com

  • Accessing unix script from Apex

    Hi There,
    Is it possible to access unix script from apex?
    Or to run a batch file through apex?
    Please help!!
    Thanks in advance,
    Pushpesh Pallav

    The solution depends on the purpose of the script.
    "I want to run a database backup"
    learn RMAN, create an RMAN repository, and have Oracle backup itself
    "I want to backup a schema on demand"
    use dbms_datapump
    "I want to put/get a blob to/from a file on an internal machine"
    one method:
    Install and register Oracle Agent on internal machine
    use dbms_scheduler.put_file()/get_file()
    "I want to get a file on an external machine that is available via HTTP(s)"
    I've used ORDDoc( 'http://...' ) to get this file.
    "I want to run the script and parse the results. - no input parameters are needed"
    Enhance the script to return CSV like results
    Then, create an EXTERNAL TABLE with a preprocessor
    ".. and the script returns performance matrix of a server"
    I believe Oracle has already written (and incorporated) those scripts.
    "..and the script checks to see if a new file exists"
    DBMS_SCHEDULER.FILE_WATCHER()
    "I want to give it some parameters,run the script, and then parse the results"
    Wrap the script with SOAP/REST.
    Example wrapper stuff:
    http://soaplab.sourceforge.net/soaplab2/
    MK

  • Oracle VM and OVF

    Hello,
    use Oracle VM the OVF or can I import VM's with this format?
    regards
    ChriZ

    No, It looks like the OVF format is not supported.
    Regards,
    http://oracleracexpert.com
    Click here to learn [ RMAN incomplete recovery|http://www.oracleracexpert.com/2009/11/how-to-restore-database-to-point-in.html]
    Click here to learn on [Oracle ODBC, OCI, OCCI Drivers|http://www.oracleracexpert.com/2009/08/download-oracle-client-instant-client.html]

  • How to become a junior DBA?

    Hi everyone,
    I finished my oracle training program and want to become a junior DBA.
    I know 10-month training program is not enough for becoming a junior DBA. SO, could someone please tell me to the way or your story to become a junior DBA?
    Thanks in advance for any advice!

    hannan  wrote:
    nice to hear that u have finished ur course so better to install a oracle old version in your system like 9i or 8i versions Just out of curiosity, why are you recommending he install and practice on versions that are so old they are out of support. Where would he even get them?
    and then install a patches the OP would have to have a MetaLink account to get patches. Since he doesn't even have a DBA job, it's extremely doubtful he has access to MetaLink
    to ur oracle for updating by doing these you can learn how to update the database it is most important role in DBA and make some tuning to your database without using any tools go through sql optimization method by doing these you can learn all commands very well. then after practicing all these take your database backup and unistall oracle in your system after doing that again install oracle and import that previous backup database by doing these you can learn importing and exporting concepts and also learn RMAN concepts when ever ur attending any interview please go through all these concepts.
    better luck for your future.
    hannan
    Oracle OCA.

Maybe you are looking for