dataguard
一 首先准备环境
关闭主机的 selinux iptables
主库:实例名字:orcl
网络:192.168.100.251
主机名:gaixin-yu.com
从库:实例名字:orcl DB_UNNIQUE_NAME=DG
网络:192.168.100.250
主机名:gaixinyu1.com
最大性能的 standby
二 配置主库
首先打开主库的 force—logging 选项
Select force_logging from v$database;
Alter database force_logging;
查看数据库是否为 archivelog
Archive log list;
打开归档功能 alter database archivelog;
打开主库的 DG 开关
alter system log_archive_config=’DG_CONFIG=(ORCL,DG)’;---------------10g 支持一主 9 从,11G 支持 1 主
30 从
配置主库的归档路径
Alter system
log_archive_dest_10=‘loction=/home/oracle/dg/,valid_foce(online_logfile,primary_role)’db_unique_name=orcl;
开启主库归档路径
Alter system log_archive_dest_state_10=’enable’; 12c 默认全部开启
配置归档的传输路径
Alter system log_archive_log_1=’serivce=dg arch valid_For(online_logfile,primary_role) db_unique_name=dg’;
开启传输归档路径
12c 默认开启
创建相应的归档目录
-----------------------------------------------------------------------------------------------------------------------------------------
配置从库
为从库配置参数文件
在主库 create pfile from spfile---scp 路径、文件 192.168.100.250:、路径 改名文件
为从库准备口令文件:scp 主库
修改相应参数
compatible='12.1.0.0.0'
control_files='/u01/app/oracle/oradata/dg/control01.ctl'
db_name='orcl'
undo_tablespace='UNDOTBS1'
user_dump_dest='/u01/app/oracle/admin/dg/udump'
audit_file_dest='/u01/app/oracle/admin/dg/adump'
background_dump_dest='/u01/app/oracle/admin/dg/bdump'
core_dump_dest='/u01/app/oracle/admin/dg/cdump'
enable_pluggable_database=TRUE
db_unique_name='dg'
standby_archive_dest='/home/oracle/dg'
standby_file_management=auto
db_file_name_convert='/u01/app/oracle/oradata/orcl/','/u01/app/oracle/oradata/dg/'
log_file_name_convert='/u01/app/oracle/oradata/orcl/','/u01/app/oracle/oradata/dg/'
db_recovery_file_dest='/u01/app/oracle/fast_recovery_area'
db_recovery_file_dest_size=2147483648
undo_management='AUTO'
db_block_size=8192
db_domain=''
评论0
最新资源