data gurad物理備份方式下重新命名資料檔案
重新命名資料檔案
如果primary 資料庫重命令了一個或多個資料檔案,該項修改並不會自動傳播到standby 資料庫。
如果你想讓standby 和資料檔案與primary 保持一致,那你也只能自己手工操作了。就算STANDBY_FILE_MANAGEMENT 也幫不上忙啦,不管它是auto 還是manual。
下面透過示例做個演示:
A).將重新命名的資料檔案所在表空間offline --primary 資料庫操作
SQL> alter tablespace users offline;
Tablespace altered.
B).手工將資料檔案改名(作業系統) --primary 資料庫操作
C).透過命令修改資料字典中的資料檔案路徑,並online 表空間--primary 資料庫操作
SQL> alter tablespace users rename datafile '/u01/app/oracle/oradata/jytest/users01.dbf' to '/u01/app/oracle/oradata/jytest/myusers01.dbf';
Tablespace altered.
SQL> alter tablespace users online;
Tablespace altered.
SQL>
D).暫停redo 應用,並shutdown --standby 資料庫操作
SQL> alter database recover managed standby database cancel;
Database altered.
SQL> shutdown immediate;
ORA-01507: database not mounted
E).手工將資料檔案改名(作業系統) --standby 資料庫操作
F).重啟standby,修改資料檔案路徑(資料字典) --standby 資料庫操作
SQL> startup mount;
ORACLE instance started.
Total System Global Area 6442450944 bytes
Fixed Size 2030368 bytes
Variable Size 1090520288 bytes
Database Buffers 5335154688 bytes
Redo Buffers 14745600 bytes
Database mounted.
SQL> alter database rename file
2 '/u01/app/oracle/oradata/jytest/users01.dbf' to
3 '/u01/app/oracle/oradata/jytest/myusers01.dbf';
表空間已更改
G).重新啟動redo 應用。
SQL> alter system set standby_file_management='MANUAL' scope=both;
System altered.
SQL> alter database rename file '/u01/app/oracle/oradata/jytest/users01.dbf' to '/u01/app/oracle/oradata/jytest/myusers01.dbf';
Database altered.
SQL> alter system set standby_file_management='AUTO' scope=both;
System altered.
H).切換日誌--primary 資料庫操作
SQL> alter system switch logfile;
系統已更改。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26015009/viewspace-750530/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- data gurad物理備份方式下以READ ONLY/WRITE模式開啟物理STANDBY模式
- data gurad物理備份方式中的failover轉換AI
- data gurad物理備份方式下standby_file_management為manual時修改表空間的操作
- data gurad物理備份方式下standby_file_management為auto時修改表空間的操作
- data guard物理備份方式中的switchover轉換
- 【DG】怎麼使用Data Pump備份物理備用資料庫資料庫
- oracle10g data guard(dg)__主庫重新命名資料檔案_在備庫上同步重新命名資料檔案Oracle
- DG備援資料檔案重新命名
- Ubuntu下(跨機)檔案、資料夾的複製、刪除、重新命名、移動、備份Ubuntu
- 【DG】怎麼使用Data Pump備份物理備庫
- dataguard之物理備庫丟失資料檔案
- 重新命名資料檔案
- 用RMAN複製 搭建 物理 Data Gurad 環境
- RMAN關於物理檔案copy的增量備份
- cp資料檔案方式搭建 11g 物理standby
- rman備份-(1) 利用備份級恢復資料檔案和控制檔案
- RMAN說,我能備份(4)--RMAN備份資料檔案和控制檔案
- Dedecms備份的資料檔案位置及備份資料庫的方法資料庫
- 檢視每次增量備份每個資料檔案data blocks修改率(自從上次備份分後)BloC
- 雲備份和同步檔案資料
- Oracle 11g R2之物理Dataguard 重新命名資料檔案Oracle
- RMAN備份資料檔案+控制檔案+歸檔日誌
- ORACLE 重新命名資料檔案Oracle
- Data Guard 之RMAN備份線上搭建物理standby
- rman備份但丟失一個資料檔案,但有歸檔備份
- 非歸檔模式下的資料備份模式
- Oracle 在mount狀態下重新命名資料檔案Oracle
- 認識資料庫物理備份和邏輯備份區別資料庫
- 記一次 IIS 站點配置檔案備份和還原,物理路徑檔案批量備份
- oracle uncatalog資料庫備份檔案Oracle資料庫
- 檔案資料同步備份工具:ChronoSync for MacMac
- 【RMAN】Oracle中如何備份控制檔案?備份控制檔案的方式有哪幾種?Oracle
- 在open狀態下恢復未備份的資料檔案
- 【備份恢復】歸檔模式下丟失系統關鍵資料檔案 利用RMAN備份恢復模式
- 把資料庫控制檔案備份到跟蹤檔案資料庫
- 還原sqlserver資料庫備份檔案.bak的檔案SQLServer資料庫
- 刪除歸檔物理檔案備份失敗!ORA-19625
- 不完全恢復(資料檔案備份--新建表空間--控制檔案備份--日誌歸檔檔案)