1、掛載備份伺服器的備份目錄
1、建立備份片存放目錄,這裡沒有使用catalog,所以需要和生產庫備份目錄路徑相同
mkdir /prod/backup/
2、掛載備份伺服器備份目錄
showmount -e 192.168.8.148
mount 192.168.8.148:/arc_bk/other_bk /prod/backup
bdf
2、建立遠程測試庫所需pfile
1、生產庫中產生pfile
create pfile='/tmp/initfact.ora' from spfile ;
2、遠程測試庫建立所需的pfile
vi $Oracle_HOME/dbs/initfact.ora
fact.__db_cache_size=180355072
fact.__java_pool_size=4194304
fact.__large_pool_size=4194304
fact.__shared_pool_size=100663296
fact.__streams_pool_size=0
*.audit_file_dest='/u01/apps/oracle/admin/fact/adump'
*.background_dump_dest='/u01/apps/oracle/admin/fact/bdump'
*.compatible='10.2.0.1.0'
*.control_files='/u01/fact/control01.ctl','/u01/fact/control02.ctl','/u01/fact/control03.ctl'
*.core_dump_dest='/u01/apps/oracle/admin/fact/cdump'
*.db_block_size=8192
*.db_domain=''
*.db_file_multiblock_read_count=16
*.db_name='fact'
*.db_recovery_file_dest='/u01/apps/oracle/flash_recovery_area'
*.db_recovery_file_dest_size=2147483648
*.dispatchers='(PROTOCOL=TCP) (SERVICE=factXDB)'
*.job_queue_processes=10
*.log_archive_dest_1='location=/u01/arch1'
*.open_cursors=300
*.pga_aggregate_target=96468992
*.processes=150
*.remote_login_passwordfile='EXCLUSIVE'
*.sga_target=290455552
*.undo_management='AUTO'
*.undo_tablespace='UNDOTBS1'
*.user_dump_dest='/u01/apps/oracle/admin/fact/udump'
3、保證遠程測試庫資料目錄的可用性
1、建立目錄
mkdir -p /u01/apps/oracle/admin/fact/adump
mkdir -p /u01/apps/oracle/admin/fact/bdump
mkdir -p /u01/apps/oracle/admin/fact/cdump
mkdir -p /u01/apps/oracle/admin/fact/udump
mkdir -p /u01/fact/
mkdir -p /u01/apps/oracle/flash_recovery_area
mkdir -p /u01/fact/datafiles
mkdir -p /u01/fact/logfiles
2、確定許可權
ls -l /u01/apps/oracle/admin/fact/
ls -l /u01/fact
ls -l /u01/
ls -l /u01/apps/oracle/
3、查看磁碟空間
bdf
4、保證遠程測試庫備份資訊的可用性
確保nfs目錄中的資料能夠被nobody可讀可寫的許可權。
ls -l /prod/backup/
5、將遠程測試庫啟動到nomount
在使用rman的時候需要使用相應的記憶體,所以需要資料庫至少啟動到nomount狀態下。
export ORACLE_SID=fact
sqlplus / as sysdba
startup nomount ;