SlideShare a Scribd company logo
Home واقججع در bash_profile. 1. انجججام تنظیمججات محیطججی در سججطح سیسججتم عامججل.تنظیمججات معمججول در فایججل 
کاربر اوراکل انجام می شوند. Directory 
export ORACLE_HOME=specified path 
export ORACLE_SID=database sid 
Restore و شروع پروسه RMAN 2. اجرای برنامه 
#$ORACLE_HOME/bin/rman target / 
قرار داشته باشد: nomount دیتابیس باید در حالت Restore 3. برای انجام پروسه 
Rman> startup nomount; 
بتا استتفاده از یتک nomount باعث قرار گرفتتن دیتتابیس در حتالت Rman این فرمان در محیط 
می شود. dummy پارامتر فایل 
SPFile کردن Restore .4 
Rman> restore spfile from file ‘backup of spfile’; 
متتی تتتوان از آن CONTROLFILE AUTOBACKUP ON در صتتورت تنظیتتم بتتودن پتتارامتر 
استفاده کرد: 
باشد، زیتترا در صتتورت لزم بتتدون دختتالت متتدیر سیستتتم از ON #توصیه می شود که این پارامتر 
گرفته می شود. Backup کنترل فایل و اطلعات لزم 
Rman>set dbid ?????; 
Rman>run{ 
Set Controlfile autobackup format for device type disk to ‘its path’;
restore spfile from autobackup; 
} 
شده. Spfile ،Restore و بال آوردن آن با استفاده از Instance اوراکل Restart .5 
Rman> shutdown abort; 
Rman>startup nomount; 
استفاده نشده باشششد بششه Recovery Catalog در صورتی که از restore 6. در زمان اجرای پروسه 
نیاز می باشد.بدیهی است کشه ایشن عششدد V$DATABASE دیتابیس قابل باز یابی از ویوی DBID 
ششود. در صشورت RMAN ، SET باید از قبل از ویو استخراج شده باشد. باید این عدد در محیشط 
این اطلعات در کاتالوگ موجود بوده و این مرحله حششذف مششی Recovery Catalog استفاده از 
شود. 
Rman>set dbid ?????; 
:Controlfile Backup با استفاده از Restore Controlfile 7. انجام 
Rman> restore Controlfile from file ‘?????’; 
فرمان زیر باید اجرا شود: Auto Backup در صورت استفاده از 
Rman>set dbid ?????; 
Rman>run { 
Set Controlfile autobackup format for device type disk to ‘its path’; 
Restore controlfile from autobackup; 
}
قتترار داد و پتتس از آن mount شدن کنترل فایل می توان دیتتتابیس را در حتتالت Restore 8. پس از 
دیتابیس را آغاز کرد: Restore & Recover پروسه 
قبتتل set newname در صورت نیاز برای انتقال اطلعاات به مسیری جدید باید از فرمان .a 
از شروع پروسه استفاده کرد: 
Set newname for datafile 1 to ‘new_path’; 
Rman> run{ 
Set newname for datafile 1 to ‘new_path/name’; 
Set newname for datafile 2 to ‘new_path/name’; 
. 
. 
Restore database; 
Switch datafile all; 
Recover database; 
} 
کردن دیتابیس Open .9 
#sqlplus / as sysdba 
Sqlplus>alter database open resetlogs;

More Related Content

PPTX
Usefull Linux command
DOC
PPT
Economics
PDF
security-checklist-database
PDF
Asm 11g r1_bestpractices_7_301
PDF
Cygwin installation
PDF
Automate DG Best Practices
DOCX
Finding root blocker in oracle database
Usefull Linux command
Economics
security-checklist-database
Asm 11g r1_bestpractices_7_301
Cygwin installation
Automate DG Best Practices
Finding root blocker in oracle database

More from Mohsen B (10)

PDF
Problem details
PDF
Using sap-netweaver-with-dbim-2594359
DOCX
Backup script
DOCX
Refresh standby using rman backup
DOCX
Using a physical standby database for read write
DOCX
Cman
DOC
Huge pages
DOC
Simple network troubleshooting
PDF
Rhel asmlib to_udev
PPTX
Oracle & sql server comparison 2
Problem details
Using sap-netweaver-with-dbim-2594359
Backup script
Refresh standby using rman backup
Using a physical standby database for read write
Cman
Huge pages
Simple network troubleshooting
Rhel asmlib to_udev
Oracle & sql server comparison 2
Ad

Restore procedure

  • 1. Home واقججع در bash_profile. 1. انجججام تنظیمججات محیطججی در سججطح سیسججتم عامججل.تنظیمججات معمججول در فایججل کاربر اوراکل انجام می شوند. Directory export ORACLE_HOME=specified path export ORACLE_SID=database sid Restore و شروع پروسه RMAN 2. اجرای برنامه #$ORACLE_HOME/bin/rman target / قرار داشته باشد: nomount دیتابیس باید در حالت Restore 3. برای انجام پروسه Rman> startup nomount; بتا استتفاده از یتک nomount باعث قرار گرفتتن دیتتابیس در حتالت Rman این فرمان در محیط می شود. dummy پارامتر فایل SPFile کردن Restore .4 Rman> restore spfile from file ‘backup of spfile’; متتی تتتوان از آن CONTROLFILE AUTOBACKUP ON در صتتورت تنظیتتم بتتودن پتتارامتر استفاده کرد: باشد، زیتترا در صتتورت لزم بتتدون دختتالت متتدیر سیستتتم از ON #توصیه می شود که این پارامتر گرفته می شود. Backup کنترل فایل و اطلعات لزم Rman>set dbid ?????; Rman>run{ Set Controlfile autobackup format for device type disk to ‘its path’;
  • 2. restore spfile from autobackup; } شده. Spfile ،Restore و بال آوردن آن با استفاده از Instance اوراکل Restart .5 Rman> shutdown abort; Rman>startup nomount; استفاده نشده باشششد بششه Recovery Catalog در صورتی که از restore 6. در زمان اجرای پروسه نیاز می باشد.بدیهی است کشه ایشن عششدد V$DATABASE دیتابیس قابل باز یابی از ویوی DBID ششود. در صشورت RMAN ، SET باید از قبل از ویو استخراج شده باشد. باید این عدد در محیشط این اطلعات در کاتالوگ موجود بوده و این مرحله حششذف مششی Recovery Catalog استفاده از شود. Rman>set dbid ?????; :Controlfile Backup با استفاده از Restore Controlfile 7. انجام Rman> restore Controlfile from file ‘?????’; فرمان زیر باید اجرا شود: Auto Backup در صورت استفاده از Rman>set dbid ?????; Rman>run { Set Controlfile autobackup format for device type disk to ‘its path’; Restore controlfile from autobackup; }
  • 3. قتترار داد و پتتس از آن mount شدن کنترل فایل می توان دیتتتابیس را در حتتالت Restore 8. پس از دیتابیس را آغاز کرد: Restore & Recover پروسه قبتتل set newname در صورت نیاز برای انتقال اطلعاات به مسیری جدید باید از فرمان .a از شروع پروسه استفاده کرد: Set newname for datafile 1 to ‘new_path’; Rman> run{ Set newname for datafile 1 to ‘new_path/name’; Set newname for datafile 2 to ‘new_path/name’; . . Restore database; Switch datafile all; Recover database; } کردن دیتابیس Open .9 #sqlplus / as sysdba Sqlplus>alter database open resetlogs;