ORACLE 数据库双机热备
oracle11g双机热备方案

oracle11g双机热备方案Oracle 11g双机热备方案随着企业对数据可靠性和高可用性的需求越来越高,数据库热备方案成为了重要的考虑因素之一。
Oracle 11g提供了一种高效的双机热备方案,能够实现主机到备机的实时数据同步和快速故障转移。
本文将介绍如何实施Oracle 11g双机热备方案。
1. 概述Oracle 11g双机热备方案通过使用Data Guard技术实现。
Data Guard 是Oracle数据库的可选组件,它提供了可靠的数据保护、高可用性和故障转移能力。
通过主备关系,可以实现主机与备机之间的数据同步,以及在主机宕机时自动切换到备机。
2. 硬件和网络要求在实施双机热备方案之前,需要确保主备服务器之间的网络连接稳定可靠。
另外,为了保证数据同步的效率,建议主备机具备相同的硬件配置,包括CPU、内存和存储。
3. 配置主备服务器首先,在主服务器上创建一个主要数据库实例,配置主库参数文件(init.ora)和监听器(listener.ora)。
然后,在备服务器上创建一个备库实例,同样配置备库参数文件和监听器。
确保主服务器和备服务器之间可以相互访问。
4. 配置数据同步配置主备服务器之后,需要设置主备关系,开始数据同步。
在主服务器上创建一个备用数据库,即填写一个备机标识符,然后将主数据库的归档日志传输到备机。
可以通过Data Guard Broker工具来自动管理主备关系和数据同步。
5. 监控与故障转移在正常运行时,可以通过Data Guard Broker监控主备服务器的状态,包括数据同步进度和网络延迟等。
当主服务器发生故障无法正常工作时,可以手动或自动切换到备服务器。
在切换过程中,需要确保数据文件和控制文件的一致性,以及及时地恢复日志文件。
6. 测试与维护为了确保Oracle 11g双机热备方案的可靠性,需要进行定期的测试和维护工作。
可以通过模拟故障情况来测试备机的可用性和数据恢复能力。
oracle数据库双机热备安装手册

oracle数据库双机热备安装手册oracle数据库双机热备可以实现数据库的高可用性,在一台服务器出现故障无法提供oracle数据库服务时,另一台服务器自动接管服务,保障数据库的正常运行。
本次使用windows的MSCS实现双机热备。
配置环境:2台服务器,使用windows2003 SP2 操作系统。
具备双网卡和一块HBA卡。
分别命名为oracle1和oracle2,此次认定oracle1为主。
服务器的一块网卡命名为public,接入内部网络,本次oracle1 public ip设置为192.168.11.231,oracle2为192.168.11.232。
dns均设置为oracle 1 的ip, 192.168.11.231。
子网掩码设置为255.255.255.0,网关设置为内网网关另一块网卡命名为private,使用一根网线连接2台服务器的private网卡。
本次oracle1 private ip设置为10.1.0.1,oracle2为10.1.0.2。
子网掩码设置为255.0.0.0,网关不设1台磁盘阵列,型号为IBM DS3000,至少有4块硬盘,容量1200G以上。
本次双机热备的虚拟ip定为192.168.11.101安装操作系统:分别为2台服务器安装windows 2003 sp2 并使用补丁程序做更新打好补丁。
IBM服务器需要先使用IBM Guide光盘引导安装,再按提示插入操作系统光盘安装操作系统。
2台服务器的硬盘需要配置为raid 1 模式。
配置磁盘阵列:使用一台电脑用网线连接至磁盘阵列,本次磁盘阵列只有一个控制器,DS3000控制器1管理IP默认为:192.168.128.101,将电脑ip设为:192.168.128.102。
确认ip可以ping通。
用光纤线连接服务器oracle1与盘阵(暂只连接一台服务器)。
在电脑上安装存储管理软件storage manager,之后打开软件Storage Manager Client。
oracle双机热备

标题 : ORACLE 双机热备份[转帖 ]
关键字:
分类 : 个人专区
密级 : 公开
(评分: , 回复: 0, 阅读: 833) ??
第三部 安装 oracle
------------------------------------
1.关B 机,在A机上装ORACLE,自定义,不装实例,装完后再装实例,路径在阵列上。(也就是\ORACLE\oradata\所有文件都应安装到阵列柜的盘上)
2.配置数据库监听服务.(例如:监听名为Listener 监听地址:192.168.0.1 监听地址为群集的对外地址.)
第四部分 把oracle服务和监听服务加到cluster 中
1.如果A机oracle服务可以启动.那么可以进行下一步操作把oracle服务和监听服务加到群集服务中点击在A机得集管理中组。我们可以看到群集默认的组cluster.
2.在组上点击右键→选择新建→资源
3.在名称中输入我们要添加的名称(例如名称为Oracle)在描述中输入该资源的描述.可以不输入.资源类型选择“通用服务”然后点击下一步。
12.第二个网卡选为内部网集群连接(私网). 点击[下一步].
13. 点击[确定].
14.为集群IP输入一个预计的公网IP地址(比如192.168.0.1),子网掩码为255.255.255.0
15. 点击[完成].
#在B配置集群节点.
7.重复上几步操作,把监听服务也加入我们的群集组中。在加入时。它的依存关系中比加Oracle服务时多了一个我们在上一步新建的资源。我们在最后一步设置服务名称框中输入:OracleOraHome81TNSListener。在参数中我们输入Listener。
搭建oracle双机热备系统

搭建oracle双机热备系统1.系统环境:a.安装相同版本的Oracle软件,企业版而非标准版。
b.SUN V245 x 2; Solaris Sparc 10 up 5; Oracle 10G up 2 。
c.建议在之前建立两台机器间Oralce用户的ssh互信认证机制。
d.Oralce官方建议使用交换机连接两台主机,原因是“网卡直连容易因为网卡故障出现问题”。
个人认为一根超5类或者干脆6类线直连两台主机的可以避免交换机的使用,省钱的同时也会提升传输速度。
由于原本服务器还有空闲的网口,这里采用了双机直连的方式做心跳。
2.主数据库操作a.强制数据库执行日志切换,并启动数据库归档模式Alter database force logging;Shutdown abort;<!– @page { margin: 2cm } P { margin-bottom: 0.21cm } –>Startup mount;Alter database archivelog;1.a.数据库密码文件创建Orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=****** entries=5; # for WINorapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=****** #for Unix, 官方手册竟然没有区分1.a.增加Standby Redo Logfile,建议添加Alter database add standby logfile group 6 ‘/oradata/db/orcl/redo06.log’ size 100M; 1.a.修改主数据库初始化参数:i.create pfile = ””old_setting.ora”” from spfile;ii.修改$ORACLE_HOME/dbs/old_setting.ora文件,增加如下内容:*.db_unique_name=””primary””*.log_archive_config=””DG_CONFIG=(primary,standby)””*.log_archive_dest_1=””LOCATION=/oradata/archiveVALID_FOR=(ALL_LOGFILES,ALL_ROLES)db_unique_name=primary””*.log_archive_dest_2=”’’service=standby LGWR ASYNCVALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLES)db_unique_name=standby””*.FAL_SERVER=standby*.FAL_CLIENT=primary*.STANDBY_FILE_MANAGEMENT=AUTO1.a.修改主数据库listener.ora、tnsnames.ora,增加两个数据库连接设置,一个为primary,一个为Standby,其中主数据库为Primaryb.create spfile from pfile = ””old_setting.ora””c.备份数据库文件d.创建Standby数据库的控制文件startup mount;Alter database create standby controlfile as ‘standby01.ctl’;1.Standby数据库操作a.从数据库上只需要安装软件,不需要建数据库b.将主数据库的参数文件(old_setting.ora)复制到本地$ORACLE_HOME/dbs,并修改几个数设置*.control_files=””/oradata/db/orcl/standby01.ctl””,””/oradata/db /orcl/standby02.ctl””*.db_unique_name=standby*.log_archive_dest_1=””LOCATION=/oradata/archiveVALID_FOR=(ALL_LOGFILES,ALL_ROLES)db_unique_name=standby””*.log_archive_dest_2=”’’service=primary LGWR ASYNCVALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLES)db_unique_name=primary””*.FAL_SERVER=primary*.FAL_CLIENT=standby*.STANDBY_FILE_MANAGEMENT=AUTO1.a.设置Standby数据库的密码文件,密码必须与primary数据库一致,Orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=****** entries=5; #For Winorapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=****** #For Unix1.a.将Primary数据库的备份文件复制到Standby数据库的文件目录下面(/oradata/db/orcl/),其中控制文件要用上面第h步创建的文件来代替,并复制成参文件指定的控制文件b.创建Spfile文件。
数据库的双机热备oracle DB2 VCS HA

享分享数据库的双机热备| oracle DB2 VCS HA来源:IT168 作者:VICTOR关键词:Symantec VCS VCS vc rac CS将Oracle的双机放在DB2双机后面讲有两个原因:一是DB2的配置相对于oracle的配置来说比较简单,数据库的模式也比较容易理解,而其中相似的地方可以参照DB2的配置;二是DB2双机的配置,也只能说是oracle双机配置的子集,在了解DB2的双机配置之后,oracle双机配置的很多相似的地方简单说明一下即可。
此外,读者可以比较一下这两种模式的异同,有利于读者选择更合适自己的双机配置模式。
我们随后还将介绍Sybase双机的配置,将Sybase放在最后并不是因为它更复杂,而是因为在这三种数据库之中,Sybase的用户群相对比较少,需要的人不多。
比较DB2与Oracle数据库DB2和Oracle有很多的不同,要想了解清楚,那个不是一朝一夕的功夫了。
幸运的是,因为我们现在只是需要做双机配置,所以我们只是在可能会影响配置的概念上,做一个简单的比较。
1. 配置结构的不同:DB2数据库的双机热备只支持一种模式,就是DB2的程序在两台机器上各有一份,只有数据文件存放在共享存储中,如下图所示:图1,DB2双机配置结构图这种配置模式的优点是有利于数据库的升级,当其中systemA需要升级的时候,就把服务切换到systemB 上运行,升级A的DB2程序,之后还可以把服务切换回到A来,然后升级B的DB2程序。
这个升级过程不会影响用户的DB2使用,因为总有一台机器可以使用DB2程序来响应用户的服务请求。
对于oracle来说不但可以支持这种程序存放在不同机器上的做法,而且支持把oracle的程序文件也同时放在共享盘上,其结构图如下所示:图2,oracle双机结构图-程序在各个服务器上图3,oracle双机结构图-程序和数据都在共享盘上将数据与程序同时放在共享盘上的优点有两个:一是节省磁盘空间,用户只需要保留一份数据库备份;二是有利于程序的一致性,不会因为数据库版本的不同,产生差异,可以避免产生一些莫名的问题。
oracle双机热备架构方案

Oracle双机热备架构方案一想到Oracle双机热备,我脑海中立刻浮现出那些无数个夜晚,灯火通明的数据中心,以及那些为了保证数据安全、系统稳定而奋斗的工程师们。
在这个方案中,我们要解决的问题是如何确保关键业务数据的实时备份和快速恢复,下面就是我构思这个方案的过程。
我们需要明确Oracle双机热备的架构。
Oracle双机热备,顾名思义,就是两台服务器互为备份,一台为主机,另一台为备机。
当主机发生故障时,备机能够迅速接管主机的业务,保证业务的连续性。
1.架构设计(1)硬件设备我们需要两台性能相近的服务器,最好是同一型号,这样可以减少硬件兼容性问题。
服务器需要具备较高的处理能力,以满足业务需求。
(2)存储设备为了实现数据的实时备份,我们需要使用共享存储设备。
这里有两种选择:磁盘阵列和存储网络。
磁盘阵列可以提供较高的数据读写速度,但成本较高;存储网络则相对便宜,但性能略有不足。
根据实际需求,我们可以选择合适的存储方案。
(3)网络设备为了实现数据的实时同步,我们需要搭建一个高速网络。
这里建议使用万兆以太网,以保证数据传输速度。
2.软件配置(1)操作系统(2)Oracle数据库在两台服务器上安装Oracle数据库,并配置好数据库实例。
为了保证数据的一致性,我们需要使用OracleDataGuard来实现实时数据备份。
(3)集群管理软件为了实现故障切换,我们需要使用集群管理软件。
这里推荐使用OracleClusterware,它可以帮助我们实现快速的故障切换和恢复。
3.实施步骤(1)搭建硬件环境我们需要将两台服务器连接到共享存储设备,并配置好网络设备。
(2)安装操作系统在两台服务器上安装相同的操作系统,并配置好网络参数。
(3)安装Oracle数据库在两台服务器上安装Oracle数据库,并配置好数据库实例。
(4)配置OracleDataGuard在主机上创建一个物理备份,然后将备份传输到备机。
在备机上配置OracleDataGuard,实现实时数据备份。
oracle数据库双机热备安装——裸设备
一:安装oracle redhat linux 4.5系统,选择全部安装且关闭selinux和防火墙。
主机名分别为node0和node1。
1:所需ip地址设置node0的ip地址分别为:eth0:192.168.88.220eth1:10.0.0.1 (心跳地址)node1的ip地址分别为:eth0:192.168.88.221eth1:10.0.0.2(心跳地址)注意:保证两台电脑每块网卡能够ping通。
2:保证两台电脑以下文件必须相同(root用户)/etc/hosts/etc/host.conf/etc/resolv.conf/etc/sysconfig/network(设置node节点名)#vi /etc/hostsnode0的hosts内容如下:192.168.88.220 node010.0.0.1 node0192.168.88.221 node110.0.0.2 node1#vi /etc/host.conforder hosts,bind#vi /etc/resolv.confnameserver 202.96.209.133(DNS地址如果为空可以根据当地dns输入)node1的hosts内容如下:192.168.88.220 node010.0.0.1 node0192.168.88.221 node110.0.0.2 node1#vi /etc/host.conforder hosts,bind#vi /etc/resolv.confnameserver 202.96.209.133(DNS地址如果为空可以根据当地dns输入)3:在两台电脑上分别安装heartbeat软件包(root用户)。
按如下顺序1:heartbeat-gui-2.1.2-2.el4.centos.i386.rpm2:heartbeat-pils-2.1.2-2.el4.centos.i386.rpm3:heartbeat-stonith-2.1.2-2.el4.centos.i386.rpm4:heartbeat-2.1.2-2.el4.centos.i386.rpm4:在node0和node1上配置文件(root用户)。
Oracle双机热备方法
Oracle双机热备方法Oracle双机热备方法Standby Database创建Standby Database要求1、Primary与standby数据库所在主机上的oracle server及操作系统版本必须相同,且具有相同的补丁;2、primary数据库必须为archive mode;Standby Database也必须为archive mode;创建standby数据库1、首先查看Primary Database的归档模式(svrmgr>archive log list)若为无归档模式,将数据库转换为自动归档方式,方法如下:先关闭Primary Database:svrmgr>shutdown immediate再以mount方式启动Primary Database:svrmgr>connect internal/passwordsvrmgr>startup mountsvrmgr>alter database<dbname>archivelogsvrmgr>shutdown2、修改init%oracle_sid%.ora文件中的参数,加入:log_archive_start=true#if you want automatic archivinglog_archive_dest=%ORACLE_HOME%\database\archivelog_archive_format=%ORACLE_SID%%S.%T其中log_archive_dest是指归档日志文件存放的位置,可根据实际情况来设定,如E盘空间较大,可以设为:log_archive_dest=e:\oracle\database\archive3、复制Primary Database的init%oracle_sid%.ora和对应的Password文件到Standby Database上的目录%oracle_home%\database;根据实际情况修改Standby Database上的对应init%oracle_sid%.ora中的参数:log_archive_dest;4、在Standby Database位于的主机上创建实例,实例名称同Primary Database,例如:Oradim80–new–sid SID_NAME–intpwd oracle–startmode auto –pfile=c:\orant\database\init%oracle_sid%.ora;5、在Primary Database上为Standby创建Controlfile,将controlfile拷贝至Standby Database的确定位置,操作如下:svrmgr>alter database create standby controlfile as<filename>;6、在Primary Database上将联机日志归档,svrmgr>alter system archive log current;7、关闭Primary Database,svrmgr>shutdown immediate8、从Primary Database上将所有数据文件、日志文件、归档日志文件(不包括控制文件)拷贝至Standby Database的确定位置;9、以nomount方式启动Standby Database:svrmgr>startup nomountsvrmgr>alter database mount standby database[execlusive/parallel]10、同步Standby Database:svrmgr>recover standby database;11、恢复Primary Database启动状态。
Oracle11G双机热备的配置
Veritas Cluster Server for Oracle双机热备的配置-概述将Oracle的双机放在DB2双机后面讲有两个原因:一是DB2的配置相对于oracle的配置来说比较简单,数据库的模式也比较容易理解,从简单的开始了解有利于用户的学校,而其中相似的地方用户可以参照DB2的配置;二是DB2双机的配置,也只能说是oracle双机配置的子集,用户在学习了DB2的双机之后,oracle双机配置的很多相似的地方简单说明一下即可,不会让用户感觉到重复,但是用户可以比较一下这两种模式的异同,有利于用户选择更合适自己的双机配置模式。
将sybase放在最后并不是因为它更复杂,而是它在这三个数据库之中,用户相对比较少,需要的人不多。
-DB2与Oracle数据库的对比DB2和Oracle有很多的不同,要想了解清楚,那个不是一朝一夕的功夫了。
幸运的是,因为我们现在只是需要做双机配置,所以我们只是在可能会影响配置的概念上,做一个简单的比较。
1.配置结构的不同:DB2数据库的双机热备只支持一种模式,就是DB2的程序在两台机器上各有一份,只有数据文件存放在共享存储中,如下图所示:图1,DB2双机配置结构图这种配置模式的优点是有利于数据库的升级,当其中systemA需要升级的时候,就把服务切换到systemB上运行,升级A的DB2程序,之后还可以把服务切换回到A来,然后升级B的DB2程序。
这个升级过程不会影响用户的DB2使用,因为总有一台机器可以使用DB2程序来响应用户的服务请求。
对于oracle来说不但可以支持这种程序存放在不同机器上的做法,而且支持把oracle的程序文件也同时放在共享盘上,其结构图如下所示:图2,oracle双机结构图-程序在各个服务器上图3,oracle双机结构图-程序和数据都在共享盘上将数据与程序同时放在共享盘上的优点有两个:一是节省磁盘空间,用户只需要保留一份数据库备份;二是有利于程序的一致性,不会因为数据库版本的不同,产生差异,可以避免产生一些莫名的问题。
ORACLE双机、RAC、Dataguard区别
双机热备(HA)和RAC有啥区别呢?
1、对于硬件来说,基本上一样,共享存储、光纤线(也有还用SCSI线的)、多台小型机(可以做多节点的相互热备,也可以做多节点的RAC)、光纤交换机(如果是用光纤卡的话);但做RAC,在主机之间,最好使用高带宽网络交换机(虽然不用也可以做成);因此硬件成本相差不大。
Oracle 双机/RAC/Dataguard的区别 收藏
Data Guard 是Oracle的远程复制技术,它有物理和逻辑之分,但是总的来说,它需要在异地有一套独立的系统,这是两套硬件配置可以不同的系统,但是这两套系统的软件结构保持一致,包括软件的版本,目录存储结构,以及数据的同步(其实也不是实时同步的),这两套系统之间只要网络是通的就可以了,是一种异地容灾的解决方案。而对于RAC,则是本地的高可用集群,每个节点用来分担不用或相同的应用,以解决运算效率低下,单节点故障这样的问题,它是几台硬件相同或不相同的服务器,加一个SAN(共享的存储区域)来构成的。
4、优缺点。这个,看看RAC的官方论述吧。如果能用好,确实是很有好处的。目前我们的40多个客户的使用情况来看,RAC确实大大降低了他们的downtime,另一方面可以说就是提高了生产力咯。
Dataguard:一般是出于容灾的目的。是主数据库的备用库(standby 库)通过自动传送和接受archivelog,并且在dataguard库自动apply 这些log,从而达到和主数据库同步的目的,可能dataguard 库是建立的异地的,当主库所在的区域出现了致命性的灾难时(火灾、地震等),主库没法修复时,这时可以切换dataguard 为主库的模式,对外提供服务,而它的数据基本是当前最新的。目前可能大家对于 dataguard 库的使用已经拓展出了其他更多的用途,比如备份,跑报表等等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ORACLE 数据库双机热备方案(Windows)本手册主要介绍通过使用MicroColor ServHAMirror/Cluster 软件在Windows操作系统下完成对Oracle应用双机高可用集群配置的思路和步骤。
在使用本手册前需要先完成《MicroColor ServHA Mirror for Windows前序配置手册》或《MicroColorServHA Cluster for Windows前序配置手册》的配置步骤。
目录ORACLE 数据库双机热备方案(Windows) (1)一、规划方案 (2)1.1 Oracle及目录和主目录 (2)1.2 数据库实例名 (2)1.3 数据库实例目录 (3)1.4 LISTENER名称 (3)1.5 汇总表格 (3)二、安装前的注意事项 (3)2.1 选择安装选项 (3)2.2 选择Oracle安装目录 (4)三、安装A机数据库及实例 (5)3.1 配置监听器 (5)3.2 启动实例安装界面 (6)3.3 数据库标识设置 (7)3.4 选择数据库文件位置 (7)3.5 快速恢复区配置 (8)3.6 最后检查 (9)3.7 完成实例配置 (10)3.8 停止实例 (10)3.9 修改实例目录名 (10)四、安装B机的数据库及实例 (11)4.1 配置监听器 (11)4.2 启动实例安装界面 (12)4.3 数据库标识设置 (13)4.4 选择数据库文件位置 (13)4.5 快速恢复区配置 (14)4.6 最后检查 (15)4.7 完成实例配置 (16)4.8 停止实例 (16)五、手动测试 (16)5.1 手动启动B机数据库实例 (17)5.2 手动停止B机数据库实例 (18)5.3 资源树切换到A机 (19)5.4 手动启动A机数据库实例 (20)5.5 手动停止A机数据库实例 (21)六、建立资源树 (22)6.1 添加自定义资源 (22)6.2 添加服务资源 (23)6.3 拖拽资源树 (25)6.4 切换测试 (27)一、规划方案在开始安装和配置Oracle数据库前,我们需要规划Oracle配置方案,确定所需变量,方便后面安装步骤的执行。
1.1 Oracle及目录和主目录Oracle软件的基目录和主目录不能是共享存储盘或镜像盘中的目录。
1.2 数据库实例名双机的数据库实例名必须一致。
1.3 数据库实例目录双机的数据库实例目录必须一致,必须放置在镜像卷或共享存储盘上面。
1.4 LISTENER名称双机的LISTENER名称必须一致。
1.5 汇总表格完成规划后填写表1.5-1:表 1.5-1表1.5-2为示例,后面的配置步骤均以本示例中的变量进行设置。
表 1.5-2二、安装前的注意事项2.1 选择安装选项在安装选项步骤,选择仅安装数据库软件选项,如图2.1-1所示:图2.1-12.2 选择Oracle安装目录在安装位置选项,按表中内容选择Oracle及目录和Oracle主目录,如图2.2-1:图2.2-1三、安装A机数据库及实例3.1 配置监听器 netca在A机上启动配置监听器配置工具(Net Configuration Assistant),在监听程序名这里输入表格中对应的A机Listener名称,如图3.1-1所示:图3.1-13.2 启动实例安装界面 dbca在A机上启动实例配置工具(Database Configuration Assistant),显示界面如图3.2-1:图3.2-13.3 数据库标识设置在数据库标识步骤中填入表格中的A机数据库实例名,如图3.3-1:图3.3-13.4 选择数据库文件位置在数据库文件所在位置步骤中,选择“所有数据库文件使用公共位置”选项,并填入表格中的A机数据库实例目录。
如图3.4-1所示:图3.4-13.5 快速恢复区配置在恢复配置步骤中,勾选指定快速恢复区,并填写表格中的A机数据库实例目录。
如图3.5-1所示:图3.5-13.6 最后检查在数据库存储步骤中,检查控制文件和数据库文件是否都设置在A机数据库实例目录下。
如图3.6-1:图3.6-13.7 完成实例配置至此,A机的Oracle数据库实例创建操作就完成了,等待实例创建程序完成作业。
3.8 停止实例在windows服务列表中选择与oracle有关的服务并选择停止。
3.9 修改实例目录名将数据库实例名录重命名,本操作是为了避免在B机创建数据库实例的时候遇到文件重名冲突等情况的发生,一旦集群配置完毕,这个重命名的目录就可以完全删除了。
在这里我们将镜像盘下的oracle实例目录重命名为oracle1。
四、安装B机的数据库及实例在安装B机数据库及实例前,先将资源树切换到B机。
如图4-1所示:图4-14.1 配置监听器在A机上启动配置监听器配置工具(Net Configuration Assistant),在监听程序名这里输入表格中对应的A机Listener名称,如图4.1-1所示:图4.1-14.2 启动实例安装界面在A机上启动实例配置工具(Database Configuration Assistant),显示界面如图4.2-1:图4.2-14.3 数据库标识设置在数据库标识步骤中填入表格中的A机数据库实例名,如图4.3-1:图4.3-14.4 选择数据库文件位置在数据库文件所在位置步骤中,选择“所有数据库文件使用公共位置”选项,并填入表格中的A机数据库实例目录。
如图4.4-1所示:图4.4-14.5 快速恢复区配置在恢复配置步骤中,勾选指定快速恢复区,并填写表格中的A机数据库实例目录。
如图4.5-1所示:图4.5-14.6 最后检查在数据库存储步骤中,检查控制文件和数据库文件是否都设置在A机数据库实例目录下。
如图4.6-1:图4.6-14.7 完成实例配置至此,A机的Oracle数据库实例创建操作就完成了,等待实例创建程序完成作业。
4.8 停止实例在windows服务列表中选择与oracle有关的服务并选择停止。
五、手动测试在正式将Oracle数据库实例加入ServHA资源树之前我们需要手动测试实例的启停是否正常。
这里我们使用ServHA专用控制程序(mc_orcl_ctrl.exe)来监控和操作数据库实例,下载地址为:/oracle/win_ctl.zip下载后将控制程序拷贝至ServHA目录下。
5.1 手动启动B机数据库实例将资源树切换到B机,如图5.1-1所示:图5.1-1在CMD命令提示符窗口下运行测试程序:“mc_orcl_ctrl.exe指令实例名实例服务名”指令列表:test 查看oracle实例运行状态start 启动oracle实例stop 停止oracle实例如图5.1-2所示:图5.1-2这里显示oracle没有在运行,这里我们执行start指令,如图5.1-3所示:图5.1-35.2 手动停止B机数据库实例继续5.1的步骤,这里执行stop命令,如图5.2-1所示:图5.2-15.3 资源树切换到A机运行ServHA配置监控端,将资源树切换到A机,如图5.3-1所示:图5.3-15.4 手动启动A机数据库实例这里步骤与5.1相似,具体请参考步骤5.1。
结果如图5.4-1:图5.4-15.5 手动停止A机数据库实例继续5.4的步骤,执行stop指令,如图5.5-1所示:图5.5-1六、建立资源树手动测试正常之后,我们就可以往资源树里添加oracle资源了,具体步骤如下: 6.1 添加自定义资源此操作只需要在其中一台机器的ServHA配置监控端中进行即可。
选择资源树,点击添加自定义资源按钮,如图6.1-1所示:图6.1-1在弹出的对话框中分别在启动脚本、停止脚本和测试程序路径文本框中填写oracle实例控制程序的路径(这里我们将控制程序放在ServHA目录下,路径只需要填写程序名mc_orcl_ctrl.exe就行)指令参数格式为:指令+实例名+实例服务名本例中启停以及测试的参数分别为:启动:start ORADATA OracleServiceORADATA停止:stop ORADATA OracleServiceORADATA检测:test ORADATA OracleServiceORADATA如图6.1-2所示,填写之后点击保存。
图6.1-26.2 添加服务资源选中资源树,点击添加服务按钮,如图6.2-1所示:图6.2-1在弹出的窗口中选择“选择服务”按钮,弹出服务列表,如图6.2-2所示:图6.2-2这里我们选择监听器服务,并点击右下角的“选择”按钮并保存。
6.3 拖拽资源树上一步中我们添加的资源树如图6.3-1所示:图6.3-1Oracle的监听器资源依赖于IP资源,鼠标左键按下IP资源节点(这里为192.168.1.73),拖拽到监听器资源上方松开鼠标,如图6.3-2所示:图6.3-2我们添加的自定义资源Oracle依赖于磁盘卷/镜像资源,将磁盘卷/镜像资源拖拽到自定义资源下,如图6.3-3:图6.3-36.4 切换测试选中B机的资源树,点击启动按钮(三角箭头),等待操作完毕。
检查资源是否成功转移到B机,如图6.4-1:图6.4-1选中A机资源树,点击启动资源树按钮,观察资源是否成功转移回A机。
至此,MicroColor ServHA series forWindows Oracle应用配置就完成了。
. .。