Oracle 10G for Windowd HA
环境:两台HP 580
共享盘阵:HP
软件:Microsoft Windows 2003,MSCS
安装要求:1.安装Oracle10.2.0.1
2.建库
4.配置Oracle集群使两台机器工作在Standby模式
Oracle安装过程
1.确认域控制器配置正确,两台机器都必须是域控制器。并建立使用集群的用户
administrrator
2.确认Microsoft的MSCS配置成功,共享盘阵可以正常切换,浮动IP也可以正常切换。
3.在节点一的本地硬盘上安装Oracle 10.2.0.1,选择自定义安装,安装过程中选择不创建
数据库。
4.在节点二的本地硬盘上安装Oracle 10.2.0.1,选择自定义安装,安装过程中选择不创建
数据库。
5.在两台机器上分别运行netca命令配置监听程序(listener)按默认执行即可。配置后会
在服务列表中自动生成一个listener服务。
6.在节点一上创建要添加到集群中的数据库。注意Control 文件、redo log files 和data
files 必须创建在磁盘柜的共享分区上、初始化参数文件也放在共享盘阵上;
参数设置:share_pool 300M
Database_buffer 600M
Large_pool 32M
PGA 200M
字符集:zhs16gbk
建库时选择创建建库脚本。
7.第二台机器不创建数据库
8.拷贝第一台机器上的D:\oracle\product\10.2.0\admin目录到第二台机器的相应位置
9.在第二台机器上执行如下脚本:(d:\oracle\product\10.2.0\admin\oradb\scripts\oradb.bat脚
本中的一部分),
set ORACLE_SID=oradb
E:\oracle\product\10.2.0\db_1\bin\oradim.exe -new -sid oradb -startmode manual -spfile
E:\oracle\product\10.2.0\db_1\bin\oradim.exe -edit -sid oradb -startmode auto -srvcstart
创建oracle实例的服务
10.在我的电脑->属性->高级->环境变量添加ORACLE_SID变量,变量值oradb
11.此时查看共享盘在哪台机器上,重启OracleServiceORADB服务,看数据库能否正常启
动。
12.在mscs中手动切换资源组,右键资源组选择移动组,确认IP和共享y:z:盘阵已经
成功切换到另一台机器上。重启OracleServiceORADB服务,看数据库能否正常启动。
13.添加oracleServiceORADB服务到机群中
14.在mscs中使服务联机,至此配置完毕。