双机热备RoseHA8.9+oracle1164位配置方法 联系客服

发布时间 : 星期三 文章双机热备RoseHA8.9+oracle1164位配置方法更新完毕开始阅读1d6d0db10242a8956bece48c

RoseHA 8.9 For Windows 配合 Oracle 11G 64位配置文档

一、安装部署要求 1.RoseHA 群集结构

二、操作系统准备

两台服务器安装部署完全相同的操作系统, RoseHA 8.9 For Windows 可以安装在 Server

2003/2008/2012 的各个发行版本上。

分别设置不同的主机名(ServerA、ServerB)

图文介绍

三、心跳的配置准备

至少配置2组直连心跳。

如果服务器上有三片以上物理网卡 则其中一片网卡连接交换机用于配置集群(公网)其他两片网卡,

两台服务器之间使用网线直连。

如果服务器上有二片上物理网卡,则其中一片网卡连接交换机配置公网,另一片网卡连接两台服务器配置心跳,并且必须添加一条直连的RS232串口心跳线(串联心跳线可以不用配置IP)

四、磁盘阵列准备

在配置应用数据共享磁盘(S)和应用服务过程中,两台主机不能同时挂载应用数据的功效磁盘。

五、应用服务器部署要求

在集群的各个服务器节点上分别按照相同的配置方式安装部署Oracle数据库,Oracle的程序文件放在安

装两台主机上的本地硬盘上,数据文件Oracle实例放到共享(S)盘,确认节点主机上的Oracle的配置完全一样,数据库实例名一样,安装路径一样,配置方式一样。然后,分别在各台主机上测试Oracle能否正常启动和停止,确保客服端服务能正常访问,注意将Oracle服务的启动方式修改为手动启动,最后停止Oracle服务。

六、安装Oracle11G 64位具体总流程

1.先在服务器A上联机共享磁盘,关闭B机,完成Oracle安装。

2.安装到 指定备份和恢复 选项 的时候要选则 启用自动备份 并把路径改为(S)盘数据库文件下路径。

3.输入cmd命令测试本机连接测试 测试前关闭防火墙 或是增加1521端口

第一步: Tnsping (数据库名称)命令:如果能够ping通,则说明客户端能解 tnsping命令:如果能够ping通,则说明客户端能解析listener 的机器名,而且lister也已经启动,但是并不能说明数据库已经打开,而且tsnping的过程与真正客户端连接的过程也不一致。但是如果不能用tnsping通,则肯定连接不到数据库。

第二步:sqlplus 命令:输入用户名 和密码

第三部:conn system./oracle@LNG as sysdba 主意LNG为数据库名称

4.在服务器A上,停止Oracle服务,将Oracle相关服务的启动改为手动 5.关闭Oracle服务,关闭A机

6.把(S)盘上的数据文件夹名改成(文件夹名__bak) 7.开启B机在服务器B上联机共享磁盘,完成Oracle安装

8.安装到 指定备份和恢复 选项 的时候要选则 启用自动备份 并把路径改为(S)盘数据库文件下路径。

9、输入cmd命令测试本机连接测试 测试前关闭防火墙 或是增加1521端口 10.在服务器B上,停止Oracle服务,将Oracle相关服务的启动改为手动 11.关闭Oracle服务,关闭B机

12.启动A机再次输入cmd命令测试本机连接测试,如果成功者证明数据库安装成功。

13.修改TNS 找到 Oracle安装文件目录例如

D:\\app\\Administrator\\product\\11.2.0\\dbhome_1\\NETWORK\\ADMIN

(1.)修改A、B机 listener.ora 文件

(2.)红色部分为新增代码CNPC为数据库名

(3.)绿色部分HOST 原来是计算机名,现在修改为新网段的虚了IP (4.)绿色部分PORT 为Oracle 监听端口号

# listener.ora Network Configuration File: D:\\app\\Administrator\\product\\11.2.0\\dbhome_1\\network\\admin\\listener.ora # Generated by Oracle configuration tools.

SID_LIST_LISTENER = (SID_LIST = (SID_DESC =

(SID_NAME = CLRExtProc)

(ORACLE_HOME = D:\\app\\Administrator\\product\\11.2.0\\dbhome_1) (PROGRAM = extproc)

(ENVS = \Y:D:\\app\\Administrator\\product\\11.2.0\\dbhome_1\\bin\\oraclr11.dll\ )

(SID_DESC =

(GLOBAL_DBNAME = CNPC)

(ORACLE_HOME = D:\\app\\Administrator\\product\\11.2.0\\dbhome_1) (SID_NAME = CNPC) ) )

LISTENER =

(DESCRIPTION_LIST = (DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.5)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) )

ADR_BASE_LISTENER = D:\\app\\Administrator