Rename a Datafile in Primary Within in Physical Dataguard Configuration_733796.1
How to Rename a Datafile in Primary Database Within in Physical Dataguard Configuration (Doc ID 733796.1)
In this Document
Applies to:Oracle Database - Enterprise Edition - Version 9.2.0.1 to 11.2.0.2 [Release 9.2 to 11.2]Information in this document applies to any platform. ***Checked for relevance on 28-Sep-2012*** ***Checked for relevance on 5-Aug-2014*** GoalHow to rename a datafile in the primary database and manually propagate the changes to the standby database.
When you rename one or more datafiles in the primary database, the change is not propagated to the standby database, even if the STANDBY_FILE_MANAGEMENT initialization parameter is set to AUTO.
ORA-00283: recovery session canceled due to errors
ORA-01157: cannot identify/lock datafile 14 - see DBWR trace file ORA-01110: datafile 14: '/Disk1/oracle/oradata/mum/payroll_01.dbf' Solution
The following steps describe how to rename a datafile in the primary database and manually propagate the changes to the standby database.
SQL>ALTER SYSTEM SET STANDBY_FILE_MANAGEMENT=MANUAL;
SQL> ALTER TABLESPACE tbs_4 OFFLINE;
% mv /Disk1/oracle/oradata/mum/payroll_1.dbf /Disk1/oracle/oradata/mum/payroll_01.dbf
SQL> ALTER TABLESPACE tbs_4 RENAME DATAFILE '/Disk1/oracle/oradata/mum/payroll_1.dbf' TO '/Disk1/oracle/oradata/mum/payroll_01.dbf';
SQL> ALTER TABLESPACE tbs_4 ONLINE;
SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;
SQL> SHUTDOWN;
% mv /Disk1/oracle/oradata/mum/payroll_1.dbf /Disk1/oracle/oradata/mum/payroll_01.dbf
SQL> STARTUP MOUNT;
SQL> ALTER DATABASE RENAME FILE '/Disk1/oracle/oradata/mum/payroll_1.dbf' TO '/Disk1/oracle/oradata/mum/payroll_01.dbf';
SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
SQL>ALTER SYSTEM SET STANDBY_FILE_MANAGEMENT=AUTO;
|
![]() |
![]() |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17252115/viewspace-1363612/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 11.2.0.4 physical dataguard和snapshot dataguard切換Oracle
- Rename or Move a datafile In Oracle 19c RAC-20220117Oracle
- DATAGUARD手記(PRIMARY+2STANDBY)(一)
- DATAGUARD手記(PRIMARY+2STANDBY)(二)
- dataguard 搭建 oracle_sid相同 2節點 primary+standbyOracle
- dataguard 搭建 oracle_sid不同 2節點 primary+standbyOracle
- RMAN-06214: Datafile Copy
- Oracle Physical Database LimitsOracleDatabaseMIT
- 【DATAGUARD】Oracle Dataguard nologging 塊修復Oracle
- 【Dataguard】DataGuard運維注意事項運維
- 新CSS偽類:focus-withinCSS
- [20201103]set newname for datafile.txt
- Performing a Failover to a Physical Standby DatabaseORMAIDatabase
- Physical Samples Management in SAP QM
- MySQL rename table方法大全MySql
- 神奇的選擇器 :focus-within
- 【DATAGUARD】Oracle Dataguard體系架構詳解Oracle架構
- 【DATAGUARD】Dataguard遠端同步配置最佳實踐
- 【DG】Data Guard搭建(physical standby)
- Oracle DG建立Physical Standby DatabaseOracleDatabase
- os.walk、os.rename
- 【DATAGUARD】Oracle19c dataguard新特性及部署Oracle
- CSS :focus-within 偽類選擇器CSS
- ORA-19909: datafile 1 belongs to an orphan incarnation
- SAVIOR Securing Autonomous Vehicles with Robust Physical Invariants
- Convert a Physical Standby Database into a Snapshot Standby DatabaseDatabase
- cell single block physical read等待事件BloC事件
- Linux rename命令批量修改檔名Linux
- 【DATAGUARD】Oracle Dataguard物理備庫切換最佳實踐(sqlplus)OracleSQL
- 【Dataguard】Oracle多租戶環境對Dataguard的影響Oracle
- “alter database switchover to xx“過程不當導致的primary-primary 雙主問題Database
- RAC+ASM+DATAGUARDASM
- oracle dataguard broker 配置Oracle
- ERROR 1062 (23000): Duplicate entry for key 'PRIMARY'Error
- Linux常用基本命令(rename,basename,dirname)Linux
- [20231025]跟蹤rename操作2.txt
- oracle 線上rename資料檔案Oracle
- Redis原始碼系列之rename講解Redis原始碼
- 神奇的選擇器 :focus-within,子控制父