- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle 10G for Windowd HA
环境:两台HP 580
共享盘阵: HP
软件:Microsoft Windows 2003,MSCS
安装要求: 1.安装Oracle
2.建库
4.配置Oracle集群使两台机器工作在Standby模式
Oracle安装过程
确认域控制器配置正确,两台机器都必须是域控制器。并建立使用集群的用户administrrator
确认Microsoft的MSCS配置成功,共享盘阵可以正常切换,浮动IP也可以正常切换。
在节点一的本地硬盘上安装 Oracle ,选择自定义安装,安装过程中选择不创建数据库。
在节点二的本地硬盘上安装 Oracle ,选择自定义安装,安装过程中选择不创建数据库。
在两台机器上分别运行netca命令配置监听程序(listener)按默认执行即可。配置后会在服务列表中自动生成一个listener服务。
在节点一上创建要添加到集群中的数据库。注意 Control 文件、redo log files 和 data files 必须创建在磁盘柜的共享分区上、初始化参数文件也放在共享盘阵上;
参数设置:share_pool 300M
Database_buffer 600M
Large_pool 32M
PGA 200M
字符集:zhs16gbk
建库时选择创建建库脚本。
第二台机器不创建数据库
拷贝第一台机器上的D:\oracle\product\10.2.0\admin目录到第二台机器的相应位置
在第二台机器上执行如下脚本:(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实例的服务
在我的电脑-属性-高级-环境变量添加ORACLE_SID变量,变量值oradb
此时查看共享盘在哪台机器上,重启OracleServiceORADB服务,看数据库能否正常启动。
在mscs中手动切换资源组,右键资源组选择移动组,确认IP和共享y:z:盘阵已经成功切换到另一台机器上。重启OracleServiceORADB服务,看数据库能否正常启动。
添加oracleServiceORADB服务到机群中
在mscs中使服务联机,至此配置完毕。
注意:监听不用手工添加,只要每台机器监听自己的地址就可以,但一定要写机器名,不能改为IP地址,这样客户端访问集群IP时就可以转移到活动机器的地址上。
一但手工添加listener服务到MSCS失败后,监听将不再可用,包括监听本地地址也不能启动。
测试过程
手动切换和关机宕机切换
Server1为主机,共享资源运行在server1上,在远程可以通过公共的虚拟地址连接数据库
客户端tnsnames.ora配置如下:
oracle =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oradb)
)
)
远程连接方法:
客户机安装oracle客户端
D:\sqlplus /nolog
Sqlconn system/oracle@oracle
Connected
Sqlselect * from v$instance;(显示oracle实例名和主机名)
手工切换:
在MSCS中手工将共享资源切换到server2上(在mscs中移动资源组),server1释放资源,启动实例并启动数据库,在远程可以通过公共的虚拟地址连接数据库
在MSCS中手工将共享资源切换到server1上(在mscs中移动资源组),server2释放资源,server1启动实例并启动数据库,在远程可以通过公共的虚拟地址连接数据库
宕机切换:
进行server的宕机切换,在server1占有资源的情况下,远程可以通过oracle的集群地址正常连接数据库,此时重启server1,资源被自动切换到server2,server2启动实例并启
您可能关注的文档
最近下载
- 草果栽培技术.ppt VIP
- 药物设计软件:Schrodinger二次开发_(16).Schrodinger插件开发与使用.docx VIP
- 浙江省9+1高中联盟2024-2025学年高二上学期11月期中考试物理试题(含答案).docx VIP
- 教育研究导论(宁虹主编)笔记.pdf VIP
- 药物设计软件:Schrodinger二次开发_(15).自定义分子力场与参数化.docx VIP
- 2019年高铁动车广告,高铁车身广告,高铁广告价格.pdf VIP
- 高考数学考点题型全归纳.pdf VIP
- 万华化学安全管理实践.pdf VIP
- 丹纳赫DBS管理系统.pptx VIP
- 金属焊接软件:SYSWELD二次开发_(6).焊接热源模型开发.docx VIP
文档评论(0)