3
1 . ججام انجنظیمججات تطججی محی در سججطحیسججتم سنظیمججات عامججل.تعمججول م در فایججل. bash_profile واقججع درHome Directory بر کار اوراکلنجام ا می شوند.export ORACLE_HOME=specified path export ORACLE_SID=database sid 2 . اجرای برنامهRMAN و شروع پروسهRestore #$ORACLE_HOME/bin/rman target / 3 . براینجام ا پروسهRestore تابیس دی باید در حالتnomount ار قر داشته باشد:Rman> startup nomount; این فرمان در محیطRman باعثار قرتن گرفتتابیس دیت درالت حتnomount بتاتفاده است از یتکامتر پار فایلdummy می شود.4 . Restore کردنSPFile 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 procedure

Embed Size (px)

DESCRIPTION

Oracle Restore procedure

Citation preview

Page 1: Restore procedure

Home در واقججعbash_profile. فایججل در معمججول عامججل.تنظیمججات سیسججتم سججطح در محیطججی تنظیمججات انجججام.1Directoryشوند. می انجام اوراکل کاربر

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 فایل پارامتر

4.Restoreکردن SPFile

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’;

Page 2: Restore procedure

restore spfile from autobackup;

}

5.Restartاوراکل Instanceاز استفاده با آن آوردن بال و Spfile ،Restore.شده

Rman> shutdown abort;

Rman>startup nomount;

Recovery از که صورتی درrestore پروسه اجرای زمان در.6 Catalogبششه باشششد نشده استفاده

DBIDویوی از یابی باز قابل دیتابیس V$DATABASEعششدد ایششن کششه است باشد.بدیهی می نیاز

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;

}

Page 3: Restore procedure

آن از پتتس و داد قتترارmount حتتالت در را دیتتتابیس توان می فایل کنترل شدنRestore از پس.8

کرد: آغاز را دیتابیسRestore & Recover پروسه

a.فرمان از باید جدید مسیری به اطلاعات انتقال برای نیاز صورت در set newnameقبتتل

کرد: استفاده پروسه شروع از

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;

}

9.Openدیتابیس کردن

#sqlplus / as sysdba

Sqlplus>alter database open resetlogs;