單節點主庫、邏輯備庫升級為RAC、物理備庫、邏輯備庫(1)
1 環境說明
IP |
db_name |
DB_UNIQUE_NAME |
instance_name |
tns |
Database_role |
target |
192.168.1.52 |
hellodb |
db52 |
hellodb |
tns52 |
primary |
Physical stdby |
192.168.1.2 |
hellodb |
db02 |
hellodb |
tns02 |
Lgstdby |
No change |
192.168.1.21 |
hellodb |
testrac |
testrac1 |
tnsrac |
Physical stdby |
No change |
192.168.1.22 |
hellodb |
testrac |
testrac2 |
tnsrac |
Physical stdby |
primary |
2 192.168.1.52 引數說明
control_files = /data/oracle/oradata/hellodb/control1.ctl
undo_management = AUTO
undo_tablespace = UNDOTBS1
db_name = hellodb
db_block_size = 8192
processes=500
sessions=500
sga_max_size=4G
sga_target=4G
large_pool_size=1G
background_dump_dest=/data/oracle/oradata/hellodb/bdump
user_dump_dest=/data/oracle/oradata/hellodb/udump
core_dump_dest=/data/oracle/oradata/hellodb/cdump
*.DB_UNIQUE_NAME='db52'
*.FAL_CLIENT='tns52'
*.fal_server='tnsrac'
*.log_archive_config='DG_CONFIG=(testrac,db52,db02)'
*.log_archive_dest_1='LOCATION=/data/oracle/oradata/hellodb/arch'
*.log_archive_dest_2='SERVICE=tnsrac LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=testrac'
*.log_archive_dest_3='SERVICE=tns02 LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=db02'
*.log_archive_dest_state_1='enable'
*.log_archive_dest_state_2='defer'
*.log_archive_dest_state_3='enable'
*.standby_file_management='AUTO'
*.compatible=10.2.0.1.0
*.log_file_name_convert='+ARCH','/data/oracle/oradata/hellodb'
*.db_create_file_dest='/data/oracle/oradata/hellodb'
*.db_file_name_convert='+DATA/testrac/datafile','/data/oracle/oradata/hellodb','+DATA/testrac/tempfile','/data/oracle/oradata/hellodb'
*._in_memory_undo=FALSE
--主要是邏輯備庫可能會包 600錯誤
alter system set "_in_memory_undo"=false;
alter database add supplemental log data (primary key, unique index) columns;
select supplemental_log_data_min as supp_log,
supplemental_log_data_pk as supp_pk,
supplemental_log_data_ui as supp_ui
from v$database;
select ksppstvl from x$ksppsv where indx = (select indx from x$ksppi where ksppinm = '_in_memory_undo');
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/758322/viewspace-681928/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 單節點主庫、邏輯備庫升級為RAC、物理備庫、邏輯備庫(2)
- 單節點主庫、邏輯備庫升級為RAC、物理備庫、邏輯備庫(3)
- 單節點主庫、邏輯備庫升級為RAC、物理備庫、邏輯備庫(4)
- 單節點主庫、邏輯備庫升級為RAC、物理備庫、邏輯備庫(5)
- 配置物理備庫+邏輯備庫
- 4節點RAC建立邏輯備庫
- 邏輯備庫Switchover
- rac與邏輯備庫不能自動建表空間,物理備庫正常
- 【DATAGUARD】 基於同一個主機建立物理備庫和邏輯備庫 (四)--新增一個物理dg節點
- 11 管理邏輯備庫
- 【DATAGUARD】 基於同一個主機建立物理備庫和邏輯備庫(二)
- 【DATAGUARD】 基於同一個主機建立物理備庫和邏輯備庫(一)
- 【DATAGUARD】 基於同一個主機建立物理備庫和邏輯備庫 (三)
- 邏輯Data Guard主備庫的轉換
- 資料庫邏輯備份(轉)資料庫
- 認識資料庫物理備份和邏輯備份區別資料庫
- 邏輯DG主備庫轉換的failoverAI
- 主庫RAC,備庫單節點ASM的dataguard搭建ASM
- oracle邏輯備用資料庫(一)Oracle資料庫
- 邏輯備份全庫或者邏輯備份多個使用者的資料
- 11g 邏輯備庫簡單故障處理
- 【DataGuarad】邏輯遷移與standby備庫
- dataguard之邏輯備庫表空間不足
- 邏輯備庫上有指定表不應用
- ORACLE資料庫的邏輯備份(轉)Oracle資料庫
- oracle 10g 物理備庫轉換邏輯備庫ORA-19953故障解決方法Oracle 10g
- dataguard回顧之安裝——建立邏輯備庫
- 資料庫(表)的邏輯備份與恢復資料庫
- dataguard之邏輯備庫移動資料檔案
- 邏輯備用資料庫主要作用是什麼。資料庫
- DataGuard切換(主庫為Rac+備庫為Rac)
- DG為RAC的邏輯備庫?LOG_AUTO_DELETE(TRUE)引數不起作用delete
- 一主一物一邏備庫
- 物理備庫互轉快照備庫
- 4 Creating a Logical Standby Database 建立邏輯備庫Database
- 【DATAGUARD】DG系列之11g邏輯備庫的搭建
- 利用邏輯備庫進行rolling upgrade
- Oracle資料庫的邏輯備份工具-expdp資料泵Oracle資料庫