Code.GeekInterview.com
 
Code Samples Oracle
 

Oracle Database Cold backup Unix


Code ResourceAuthor: Mohit Sharma  

Difficulty Level:

Published: 20th Dec 2006   Read: 6662 times  

Filed in: Oracle
Add Comment


 

 

Sponsored Links


 

 

Oracle Database Cold backup sql script to generate .sh file in Unix

 


Sample Code
  1.  
  2.  SET Heading Off
  3. SET Verify Off
  4. SET FeedBack Off
  5. SET LineSize 132
  6. SET PageSize 1000
  7. SET termout off
  8. Spool /orabackup/cold_back.sh
  9. SELECT 'sqlplus  /nologging' FROM dual;
  10. SELECT 'connect / as sysdba' FROM dual;
  11.  
  12. SELECT 'Shutdown immediate' FROM Dual;
  13.  
  14. /* Data Files */
  15. SELECT 'cp ' || File_Name || ' /orabackup/coldbackup ' || CHR(10) ||'compress -f ' || '/orabackup/coldbackup' || '/' || SUBSTR(File_Name, INSTR(File_Name, '/', -1)+1) FROM DBA_Data_Files
  16. /
  17.  
  18. /* Redo Log Files */
  19. SELECT 'cp ' || Member || ' /orabackup/coldbackup ' || CHR(10) || 'compress -f ' || '/ioabackup/hotbackup' || '/' || SUBSTR(Member, INSTR(Member, '/', -1)+1) FROM V$LogFile
  20. /
  21.  
  22. /* Control Files */
  23. SELECT 'cp ' || name || ' /orabackup/coldbackup ' FROM V$controlfile
  24. /
  25.  
  26. /* Init and Config Files */
  27. SELECT 'cp $ORACLE_HOME/dbs/initioa' || '.ora /orabackup/coldbackup 'FROM Dual;
  28.  
  29. SELECT 'cp $ORACLE_HOME/dbs/configioa' || '.ora /orabackup/coldbackup ' FROM Dual;
  30. SELECT 'sqlplus  /nologging' FROM dual;
  31. SELECT 'Startup' FROM Dual;
  32. SELECT 'Exit' FROM dual;
  33. SELECT 'chmod 777 /orabackup/cold_back.sh from dual;
  34. select 'sh /orabackup/cold_back.sh' from dual;
  35. Spool Off;
  36.  
Copyright GeekInterview.com


Next Article: SQL to Find Experience of an Employee


 

Latest Code Samples

 

Popular Code Samples

 

Related Code Samples

 

Post Your Comment:

Members Please Login
Your Name:*
e-mail ID:(required for notification)*
Image Verification: 
 
 Subscribe    



Popular Coders

# Coder NameHits
1. jamesravid39380
2. krishnaindia200732920
3. Jim.Anderson28665
4. Mohit Sharma20984
5. Beena14152
6. jainsourabh29133
7. Satheesh6002
8. SriramKrishna5009

Active Coders

Refined Tags