Oracle11g Data Guard物理备用数据库搭建与配置(第1部分 主数据库实例创建)

前端之家收集整理的这篇文章主要介绍了Oracle11g Data Guard物理备用数据库搭建与配置(第1部分 主数据库实例创建)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

环境准备


在我的测试环境中,准备了两台CentOS7.4虚拟机,并同时都安装了Oracle11gR2的11.2.0.1.0企业版的数据库软件,其中只有主服务器创建一个数据库实例,备用服务器仅安装Oracle数据库软件。


数据库(DB1)

OS

CentOS7.4

Hostname

hmdb11dg-db1

Oracle Version

11.2.0.1.0

Oracle SID

HMDG(使用DBCA工具创建的一个数据库)


数据库(DB2)

OS

CentOS7.4

Hostname

hmdb11dg-db2

Oracle Version

11.2.0.1.0

Oracle SID

HMDG2

注意: 在开始之前,备用服务器仅安装了oracle数据库软件


Oracle用户环境变量配置(~/.bash_profile)

exportTMP=/tmp
exportTMPDIR=$TMP
exportORACLE_TERM=xterm
exportORACLE_BASE=/u01/app/oracle
exportORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
exportORACLE_SID=HMDG#DB2--->HMDG2
exportPATH=$ORACLE_HOME/bin:$PATH
exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/usr/lib64
if[$USER="oracle"];then
if[$SHELL="/bin/ksh"];then
ulimit-p16384
ulimit-n65536
else
ulimit-u16384-n65536
fi
fi



DB1(数据库)上新建一个数据库实例


步骤()

1、打开DBCA工具(oracle用户运行)

选择创建数据库


2. 输入要创建的数据数据库实例名(SID)


3. 数据库用户密码(这里将所有用户密码设置为统一的密码,建议为每一个用户设置不同的密码)



4. 选择数据库文件保存的路径(这里使用默认,将保存在$ORACLE_BASE/oradata目录下)


5.快速闪回区配置,设置闪回区大小(这里设置为20G,实际环境中应该设置足够大),并开启归档日志


6.SGAPGA内存设置(这里使用默认)

字符集配置(在当前步骤)


7.数据库存储相关配置(表空间、归档日志大小配置)


表空间分配

SYSAUX

1G

SYSTEM

2G

TEMP

1G

UNDOTABS1

4G

USERS

500M


归档日志

这里创建4组大小为500M的归档日志,后面创建的备用归档日志大小应该要与这里的一致


8.最后一步,选择[Finish]


等待安装完成


8. 等待数据库安装完成之后,查看监听是否正常

[oracle@hmdb11dg-db1admin]$lsnrctlstatus

LSNRCTLforLinux:Version11.2.0.1.0-Productionon22-MAR-201817:23:56

Copyright(c)1991,2009,Oracle.Allrightsreserved.

Connectingto(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=hmdb11dg-db1)(PORT=1521)))
STATUSoftheLISTENER
------------------------
AliasLISTENER
VersionTNSLSNRforLinux:Version11.2.0.1.0-Production
StartDate22-MAR-201817:21:43
Uptime0days0hr.2min.14sec
TraceLeveloff
SecurityON:LocalOSAuthentication
SNMPOFF
ListenerParameterFile/u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora
ListenerLogFile/u01/app/oracle/diag/tnslsnr/hmdb11dg-db1/listener/alert/log.xml
ListeningEndpointsSummary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=hmdb11dg-db1)(PORT=1521)))
ServicesSummary...
Service"HMDG"has1instance(s).
Instance"HMDG",statusREADY,has1handler(s)forthisservice...
Service"HMDGXDB"has1instance(s).
Instance"HMDG",has1handler(s)forthisservice...
Thecommandcompletedsuccessfully


至此,主数据库实例已经创建完成,接下来将进行物理备用数据库的配置(下一篇文章)

猜你在找的Oracle相关文章