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;