dataguard部署
(2012-11-20 14:17:11)
标签:
杂谈 |
分类: oracle安装 |
一、实施案例1:
--oracle9i standby 完整文档
1.设置Primary数据库服务器为归档模式(如果已经归档,则不需再设)
startup
mount
conn as
sysdba
用sys登录
alter system
set log_archive_start=true scope=spfile;(启动arch进程参数设置)
alter system
set log_archive_format='ARC%S.%T' scope=spfile;(设置归档文件格式)
alter system
set
log_archive_dest_1='location=/u03/oracle/backup/arc';(设置归档路径)
shutdown
immediate;
startup
mount;
alter
database archivelog;(启动归档,特别注意,在此时要关监听器,否则报ora 00265错误)
--alter
database noarchvielog;(停止归档)
alter
database open;(修改启动数据库)
2.创建自动备份数据库
--编辑备份文件rmanhb.sql
run {
allocate
channel ch1 type disk maxpiecesize = 2G;
allocate
channel ch2 type disk maxpiecesize = 2G;
backup
database format '/u02/oracle/%d_DF_%T_%s_%p.bak' plus
archivelog
format
'/u02/oracle/%d_AF_%T_%s_%p.bak' delete input;
backup
current controlfile format '/u02/oracle/%d_CTL_%T_%s_%p.bak';
release
channel ch1;
release
channel ch2;
}
--编辑执行文件auto.sh
export
PATH
export
LD_ASSUME_KERNEL=2.4.1
export
ORACLE_BASE=/u01/oracle
export
ORACLE_HOME=$ORACLE_BASE/product/9.2.0
export
ORACLE_SID=orapr
export
ORACLE_TERM=xterm
export
NLS_LANG=AMERICAN
export
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export
LD_LIBRARY_PATH
export
PATH=$ORACLE_HOME/bin:$PATH
unset
USERNAME
rman target
sys/petrel @/u02/oracle/backup/script/rmanhb.sql log
/u02/oracle/backup/script/backup.log
--建立任务
crontab
-e(参阅crontab相关资料)
3.双机热备实施197.18.114.240(主机),197.18.114.241(备机)
--主机上设置Primary强制Logging(强制写日志,保证standby数据库可以正确恢复.)
startup mount;
alter database force logging;(这一步必须,不能省)
--主机上select
file_name from dba_data_files;(查找数据文件路径)
--主机上shutdown immediate;
lsnrctl stop
--备机上mkdir
/u02/oracle
mkdir /u02/oracle/oradata
mkdir /u02/oracle/backup
mkdir /u02/oracle/oradata/orapr
mkdir /u02/oracle/backup/arc
mkdir /u01/oracle/admin/orapr/bdump,cdump,udump等
vi /u01/oracle/admin/orapr/bdump/alert_orapr.log
mkdir /u01/oracle/oradata
mkdir /u01/oracle/oradata/orapr(建立备机上的控制文件目录)
--拷贝主机上的数据到备机上
--oracle9i standby 完整文档
1.设置Primary数据库服务器为归档模式(如果已经归档,则不需再设)
2.创建自动备份数据库
3.双机热备实施197.18.114.240(主机),197.18.114.241(备机)