在MSCS下做oracle双机操作步骤

合集下载

ORACLE并行技术使用

ORACLE并行技术使用

ORACLE 并行技术应用探讨前言ORACLE8i数据库及OPS选件是目前许多客户的首选,充分利用ORACLE8的新特性进行应用设计是客户的要求。

本文简单介绍了ORACLE的并行技术,并对ORACLE并行服务器(OPS)技术、并行DML(PDML)技术以及分区(Partition)等技术在应用系统中的使用进行了简单的描述。

(有关并行结构、OPS应用划分等请参见《宏智通讯》第一期)1.OPS1.1 什么是OPSOPS (Oracle Parallel Server)――ORACLE并行服务器是为了满足人们对系统的高可靠性、高速性以及VLDB(大规模数据库)的需求而开发设计的一项并行处理技术。

对DLM的管理是影响OPS性能的重要指标,应用系统的设计是否合乎OPS的要求直接关系到应用系统的成败。

Oracle Parallel Server支持cluster结构、NUMA结构和MPP结构。

OPS的设计目标是:●提高系统性能●提高系统吞吐量●高可靠性●有效支持更多用户●均衡负载不是OPS的设计目的2.2 OPS的结构整个系统中只有一套数据库,在这套数据库上可以运行多个实例(instance),所有节点的实例共享一套数据文件(datafiles)和控制文件(controlfiles),同时每个实例均有自己的重做日志文件(redolog files),且任何一个节点上的重做日志文件均能够为其他节点访问,这样保证在某个节点上实例宕掉后,其他节点上的实例能够利用宕掉节点上的重做日志文件进行数据库的恢复。

2.3 OPS中的基本概念1.iDLM (Integrated Distributed lock manager) 是由ORACLE提供的一种对共享资源进行管理的机制。

OPS使用两种类型的锁进行多个实例之间的同步,即PCM锁和非PCM锁(PCM lock and non-PCM lock)2.PCM 锁和非PCM锁PCM lock是实例级的锁,用来管理数据文件中的数据块之间的锁。

Oracle数据库异地备份

Oracle数据库异地备份

Linux上实现oracle双机实时备份DataGuard更改机器名Hostname 机器名(自己启,两台机器不能一样,建议用dataguard1和dataguard2) vi /etc/sysconfig/network 文件里面的hostname 然后vi /etc/hosts 添加本地hosts安装数据库在RHEL5下安装oracle 10g1、添加组和用户# /usr/sbin/groupadd oinstall# /usr/sbin/groupadd dba# /usr/sbin/useradd -g oinstall -G dba oracle# passwd oracle2、添加以下内容到/etc/sysctl.confkernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 1048576net.core.rmem_max = 1048576net.core.wmem_default = 262144net.core.wmem_max = 2621443、添加以下内容到/etc/security/limits.conforacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655364、添加以下内容到/etc/pam.d/loginsession required /lib/security/pam_limits.sosession required pam_limits.so5、添加以下内容到/etc/profileif [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi6、创建安装目录# mkdir -p /u01/app/oracle# chown -R oracle:oinstall /u01/app/oracle# chmod -R 775 /u01/app/oracle7、修改oracle环境变量,首先进入oracle用户模式,vi ~/.bash_profile ,在里面加入以下内容export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1export ORACLE_SID=DB99export PATH=$ORACLE_HOME/bin:$PATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/libexport LC_CTYPE=en_US.UTF-8export NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport LANG=AMERICAN_AMERICA.ZHS16GBKexport LC_ALL=C8、安装数据库# gunzip 10201_database_linux_x86_64.cpio.gz (64位)# cpio -idmv < 10201_database_linux_x86_64.cpio# vi database/install/oraparam.ini[Certified Versions]Linux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asi anux-2]再添加:[Linux-redhat-5.0-optional]TEMP_SPACE=80SWAP_SPACE=150MIN_DISPLAY_COLORS=256vi /etc/sysconfig/vncservers添加VNCSERVERS="1:oracle"VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -nohttpd -localhost" 使用oracle用户(su –oracle)启动vnc服务(vncserver) 将.vnc/.xstart中的twm &改成gnome-session &,然后用vnc viewer连接服务器运行database 目录下的runinstaller 第一个界面选择Advanced Installation 第三个界面需要在语言选项中添加中文支持在提示是否创建新库时,选择install database software only 安装结束时注意安装程序会提示用root用户执行下面两条命令: /u01/app/oracle/oraInventory/orainstRoot.sh/u01/app/oracle/product/10.2.0/db_1/root.sh 主数据库(简称dbtest1)备用数据库(简称dbtest2) 在dbtest1上安装数据库环境并创建数据库(数据库sid为DB99,安装目录为/u01/app/) 在dbtest2上只安装数据库环境,不创建数据库。

ORACLE10.2CLIENTWINDOWS安装

ORACLE10.2CLIENTWINDOWS安装

图 2-9 选择网络协议
(2) 在如图 2-10 所示的界面中可输入数据库所在的计算机名称(主机)或 IP 地址 和端口序号。
图 2-10 选择主机
(3)
在如图 2-11 所示的界面中可选择测试来检验是否连接到 Oracle 数据库。
图 2-11 测试
(4) 可以在随后出现的界面中单击 Test Service 按钮,在输入 Oracle 用户和口 令后测试与数据库的连接是否成功。最后单击 Finish 按钮结束配置。
图 2-12 Oracle Net Manager
在屏幕左半边的树形结构中,可以显示下列项目。
l l l l Profile:允许客户或服务器指定 Net10 特定的使用参数。 Service Names:显示和增加/配置网络中的数据库服务。具体的配置步骤和内容同 Oracl Listeners:显示和增加/配置网络中的监听器。 Oracle Name Servers:配置、管理和操作名称服务器。
图 2-5 Oracle Universal Installer 对话框
(3) 在如图 2-6 所示的界面中选择安装类型,这里选择“管理员”单选按钮,并单击 【下一步】按钮。
图 2-6 选择安装类型
(4) 进入如图 2-7 所示的【概要】界面,安装程序显示收集到的信息,用户可浏览 所要安装的组件。然后单击【安装】按钮。
图 2-7 【概要】界面
(5)
安装所选的产品,如图 2-8 所示,直到安装结束时确认即可。
图 2-8 正在安装 Oracle 客户端
使用 Oracle Net10 Easy Config
使用 Oracle Net10 Easy Config 工具可在客户端配置网络连接。配置方法如下。 (1) 从 Windows 的“开始”菜单中启动“Oracle Net10 Easy Config”,出现 Oracle Net Configuration Assistant 对话框,单击 Add New Service 单选按 钮,以增加一个新服务(服务名称也称为数据库别名)。如果选择 Modify 单选按钮,则可 选择一个已有服务进行修改;若选择 Delete 单选按钮,则可删除一个服务;若选择 Tes t 单选按钮,则可测试一个服务。在如图 2-9 所示的界面中可选择使用的网络协议。

hpux_mcsg双机软件详细安装手册

hpux_mcsg双机软件详细安装手册

HP-UX MC安装详细参考手册目录一、配置MC的基本过程............................................... 3.二、关于本文......................................................... 4.编写本文的目的 ....................................................... 4.规则定义及说明 ....................................................... 4.三、安装软件......................................................... 4.四、准备系统......................................................... 4.建立主机信任关系 ..................................................... 4.启动时间同步进程 ..................................................... 4.五、网卡准备......................................................... 4.六、准备磁盘......................................................... 4.创建逻辑卷(LV)结构 ................................................. 5.仓U建root盘的镜像.............................................. 5..创建卷组(VG)和逻辑卷(LV) (5)修改卷组属性....................................................... 6.在另一台主机上设置VG .................................................... 6.创建其他卷组结构 .................................................... 7.所有卷组创建完成后 ................................................... 7.最后步骤 ............................................................ 7..七、配置CLUSTER ....................................................... 7..生成CLUSTER配置文件模板.............................................. 7.编辑CLUSTER配置文件模板.............................................. 7.检查CLUSTER配置的正确性............................................. 8.设置自动启动参数 ..................................................... 8.八、配置PACKAGE 和SERVICES (8)创建子目录 ......................................................... .8..建立配置文件模板 ..................................................... 8.编辑配置文件模板 ..................................................... 9.建立控制脚本的模板 .................................................. 9.控制脚本模式设置 ..................................................... 9.编辑控制脚本........................................................ .9..检查并分发配置文件 .................................................. 1.0 九、管理CLUSTER 和PACKAGE .............................................. 1..0管理C LUSTER 和节点.................................................... 1..0.启动Cluster ........................................................ 1..0.在已运行的Cluster 中增加一个节点运行 ............................. 1. 0 在已运行的Cluster 中停止一个节点运行 ............................. 1. 0 停止整个Cluster .................................................... 1..0.对Cluster 进行重新配置 ........................................... 1..0 管理P ACKAGE 和S ERVICE ....................................................................................1..0.启动Package ........................................................ 1..0.停止Package, 不切换 (11)移动Package (11)对Package进行重新配置 (11)查看运行情况........................................................ 1..1.十、测试CLUSTER 配置................................................ 1..1测试P ACKAGE M ANAGER .........................................................................................1..1 测试C LUSTER M ANAGER .......................................................................................1..1 测试N ETWORK M ANAGER .........................................................................................1..1十一、故障诊断方法 ................................................... 1..2.附:一些有用的系统命令 ................................................ 1..2.查看硬件配置情况.................................................... 1..2.配置LAN ................................................................ 1..2.创建新文件系统...................................................... 1..2.扩充HFS 文件系统 ................................................... 1..3.移动文件系统........................................................ 1..3.文件系统日常维护.................................................... 1..3.删除CORE 文件........................................................ 1..3.将磁盘从一个卷组移到另一个卷组...................................... 1..3 PV-L INK (物理卷链路)配置............................................ 1..3 手工启动HP-UX .......................................................... 1..4 进入ISL 界面: ................................................... 1..4.进入单用户状态.................................................... 1..4.安装软件时检查SWAGENTD 是否启动........................................ 1..4 软件打包到磁带(SWINSTALL 格式)....................................... 1..4 杀死指定名字的进程.................................................. 1..4.检测INFORMIX SERVER 状态............................................ 1..4 配置MC的基本过程本表仅供参考:关于本文编写本文的目的公司的技术人员,根据该模板均能成功安装配置统一风格、符合FR 规范的MC 高可用系统,通过本文档,系统管理员可对双机的基本概念有一定的了解;可完成双机的安装配置、日常管理、监控等任务。

ORACLE数据库操作手册

ORACLE数据库操作手册

ORACLE 数据库操作手册4.1中国通信集团公司安徽有限公司信息系统部2010年7月修改记录目录第一章数据库使用注意事项 (6)第一章数据库使用注意事项 (6)一、营业前台使用统一地址,后台业务严格区别业务区,不可随意访问 (6)二、不涉及当天业务的查询和统计在BCV库中操作 (6)三、前台营业时间禁止在生产环境进行大数据量的查询和统计操作 (6)四、关联表均很大的查询和统计尽量用BCV库 (6)五、按照业务规则进行DML操作,DML不要忘记执行COMMIT或ROLLBACK.. 7六、大批量更新数据的事务分次提交 (7)七、数据库DDL操作由数据库管理员根据业务规则进行 (7)八、数据库使用结束及时断开连接,但也不要频繁的连接和断开 (7)九、客户端配置与客户端第三方工具使用 (7)十、不要使用工具进行可视化数据修改操作 (7)十一、合理使用帐号,妥善保管密码 (7)十二、严禁在生产库进行业务开发、调试工作 (8)十三、单条SQL语句的长度最好不要超过1000字节 (8)十四、数据导出导入使用expdp/impdp,不要使用exp/imp (8)十五、PL/SQL程序应尽量符合第二章要求,注意事务的提交、回滚及异常情况处理 8十六、一定不能在循环体内部创建数据库的连接,包括通过JDBC连接数据库。

(8)十七、SQL语句在执行前需要对语句逻辑进行检查,避免形成隐式笛卡尔积,占用大量临时表空间和降低语句效率。

(8)第二章SQL编写注意事项 (9)一、查看表字段名或随机少量数据时,不要使用SELECT * FROM TABLENAME (9)二、SELECT 子句中避免使用* (9)三、查询总记录数时,尽量不要用COUNT(*),而要指定一个有索引的字段。

(9)四、对分区表进行查询时,尽量把分区键作为查询条件的第一个条件 (9)五、无条件删除表中数据时,用TRUNCATE代替DELETE (9)六、查询语句中尽量使用表的索引字段,避免做大表的全表扫描 (9)七、带通配符(%)的LIKE语句 (10)八、用EXISTS替代IN (10)九、用NOT EXISTS替代NOT IN (10)十、尽可能用UNION ALL替换UNION (11)十一、ORDER BY语句建议 (11)十二、避免使用NOT (11)十三、使用DECODE函数减少处理时间 (12)十四、删除重复记录 (12)十五、如果可以使用WHERE条件,尽量不要在HA VING中限制数据 (12)十六、尽量不要使数据排序 (12)十七、避免改变索引列类型 (13)十八、避免在索引列上使用计算 (13)十九、避免在索引列上使用IS NULL和IS NOT NULL (13)二十、子查询改写成表连接 (13)二十一、使用索引的第一个列 (14)二十二、减少对表的查询 (14)二十三、SQL语句中:用>=替代> (14)如果在ID列上建有索引,则语句SELECT * FROM EMPLOYEE WHERE ID >= 9 要比语句SELECT * FROM EMPLOYEE WHERE ID > 8高效。

Oracle Server X6-2 安装指南(适用于 Linux 操作系统)说明书

Oracle Server X6-2 安装指南(适用于 Linux 操作系统)说明书
关于 Linux 操作系统安装 ....................................................................................... 9 Oracle Linux 6.7 和 7.2 OS 安装任务列表 ...................................................... 9 支持的 Linux 操作系统 ................................................................................ 10 Oracle Unbreakable Enterprise Kernel for Linux ........................................... 11 Linux OS 安装选项 ..................................................................................... 11 单服务器安装方法 ............................................................................... 11 手动 Linux OS 安装 ............................................................................ 12
Oracle® Server X6-2 安装指南(适用于 Linux 操作系统)
文件号码 E73665-01 2016 年 4 月
文件号码 E73665-01
版权所有 © 2016, Oracle 和/或其附属公司。保留所有权利。

oracle dg同步原理

oracle dg同步原理oracle dg同步原理:1、Oracle dg同步原理Oracle Data Guard是oracle提供的用于双机实时同步备份和恢复数据的服务,是一种数据库容灾技术,其原理是:主数据库每次完成的一次操作,会立即被旁路机接收复制到当前的备份数据库,比如数据更新、删除、插入等操作。

如果发生了系统故障,计算机要确保完整性,并发现主库已经挂掉,这时就可以自动迁移到备库,让备库继续服务到客户,这就是oracle dg的功能。

2、具体的oracle dg的步骤(1)安装oracle dg环境:先配置Oracle dg的双机环境,安装双机oracle数据库,数据文件等等;(2)配置Oracle dg:在主机上配置Oracle dg环境,配置dataguard broker,根据双机环境安装data guard manager,配置备库恢复参数;(3)确认备份模式:确认archving和增量备份模式,选择恰当的备份集策略;(4)准备备份:准备备份数据文件和online备份,开启archiving,设置online redo log;(5)建立同步:开启同步工具的控制,进行网络同步,并且进行数据库同步;(6)检查同步:检查主备库的表空间状态,确认是否完全一致,如果不一致,可以使用rman进行表空间的同步;(7)测试恢复:用sqlplus或者第三方客户端测试备库是否可以正确恢复,可以测试数据更新,删除,查询,写操作等多种功能,保证dg服务正常。

3、Oracle dg的优点(1)可用性:可以迅速地将主库数据复制到备库,保证数据备份的准确性,同时还具备可用性优势,可以在发生系统故障时自动将服务迁移到备库;(2)安全性:可以使用dg上的log文件和oracle streams来实现系统的实时备份,降低单一机器发生故障带来的威胁,保证系统的安全性和容错性;(3)均衡性:Oracle dg能够均衡地将日志文件传送到主库和备库,备份时间和服务响应时间相统一,保证了数据备份的完整性;(4)可配置性:支持多种可配置的容灾方案,如非实时的冗余系统,即保持数据库的完整性,实现在主备库间的数据一致性,实现oracle dg所期望的业务灾备环境。

两种方法将oracle数据库中的一张表的数据导入到另外一个oracle数据库中

两种⽅法将oracle数据库中的⼀张表的数据导⼊到另外⼀个oracle数据库中oracle数据库实现⼀张表的数据导⼊到另外⼀个数据库的表中的⽅法有很多,在这介绍两个。

第⼀种,把oracle查询的数据导出为sql⽂件,执⾏sql⽂件⾥的insert语句,如下:
第⼀步,导出sql⽂件:
第⼆步:⽤PL/Sql Developer 连接另外⼀个oracle数据库,打开这个sql⽂件,全选所有insert语句,执⾏所有插⼊sql语句即可:
这种⽅法试⽤于插⼊⼤多数的数据库,⽆论是oracle数据库还是sql server数据库都可执⾏这个sql⽂件(全是insert语句)。

缺点是:当数据量⼤的时候,oracle数据库执⾏这些insert语句,效率会很低。

于是,接下来介绍第⼆种导⼊数据的⽅法,即:导出/导⼊CSV⽂件。

第⼀步,在Pl/Sql Developer查询窗⼝查询数据,导出成CSV⽂件:
导出的csv⽂件如下图:
第⼆步,把这个csv⽂件⾥的数据导⼊到另外⼀个数据库⾥,⽤PL/Sql Developer 连接另外⼀个oracle数据库,
菜单-⼯具-⽂本导⼊器:
第三步,点击“⽂本导⼊器”窗⼝⾥,点击导⼊按钮:
第四步,选择导⼊CSV⽂件:
导⼊后,界⾯如下:
第五步,选择“到Oracle的数据”选项卡,点击下拉框选择“所有者”,点击下拉框选择要导⼊的表,选择“覆盖重复”,点击“导⼊”按钮:
导⼊成功⼊下图:
点击“关闭“按钮,新建查询窗⼝,查询数据,验证导⼊是否成功:
总结:如果是oracle数据库,推荐使⽤第⼆种⽅法,⽐第⼀种⽅法的效率⾼很多。

Backup Exec 2014在Windows平台下配置Oracle备份详细步骤

Backup Exec 2014在Windows平台下配置Oracle备份详细步骤1. 首先登陆到Oracle服务器,然后点击“开始”菜单,选择“程序”,选择"Symantec Backup Exec for Windows Servers"下的Backup Exec Agent Utility,请参考下图。

2. Backup Exec Remote Agent Utility打开后,请切换到Oracle标签页,然后点击“新建”按钮进行Oracle实例的添加,在添加实例的窗口选择并添加您的实例,请参考下图:A.建议使用sys用户作为实例连接的凭证。

B.建议“介质服务器名称或IP地址”信息与“发布”标签信息一样(都是主机名,或者都是IP地址)。

注意:请确保DNS解释正确,或者修改hosts文件添加正确条目以确保解释正确。

"发布"标签信息如下图。

3. 切换到“DBA 设置”页面,添加用于连接此Oracle服务器操作系统的用户凭证,请参考下图;注意:请确保DNS解释正确,或者修改hosts文件添加正确条目以确保解释正确。

如采用工作组验证方式,在用户名里不要添加计算机的名称;如采用域验证,则用户名需要以 Domain\Username 方式填写。

4. 最后点击“确定”按钮完成Oracle服务器上的配置,Backup Exec Agent Utility将会最小化到系统栏继续运行,建议您右键点击它的图标,选择“退出”关闭此工具,并重新启动“Backup Exec Remote Agent for Windows”服务,请参考下图。

重启Backup Exec Remote Agent for Windows Systems的服务,请参考下图。

5. 登陆到备份服务器,打开Backup Exec的控制台,从左上角黄色按钮菜单中选择“配置和设置”--“登陆账户”打开“管理登陆账户”窗口,然后点击“添加”按钮,添加用于备份服务器与Oracle服务器操作系统连接的账号,该账号应该与第3步骤中Oracle服务器上Backup Exec Agent Utility里“DBA设置”所添加的帐号一致,请参考下图:注意:如采用工作组验证方式,在用户名里不要添加计算机的名称;如采用域验证,则用户名需要以 Domain\Username 方式填写。

Rose双机高可用解决方案

Rose双机高可用解决方案-----基于数据实时复制注:本方案仅供参考,具体实施,以正式合同和实际环境为准。

Rose Datasystems Inc The information contained herein is the exclusive property of Rose Datasystems and shall not be distributed, reproduced, or disclosed in whole or in part without prior written permission of Rose Datasystems.Rose 解决方案用户环境硬件环境服务器:2台PC服务器软件环境数据库应用:Oracle方案原理首先,两台服务器中其中一台服务器作为Oracle的主服务器,承担Oracle的业务访问工作,另一台服务器则作为本地备份服务器。

主服务器产生的生产数据均可以通过Rose软件成熟的数据实时复制技术实现数据的完全同步,保证两台服务器之间相关数据的完整性和一致性。

方案图示Rose双机高可用解决方案图示第1页方案描述如上图所示,服务器A和服务器B两台服务器,通过Rose的Active/Standby工作模式同时配置Oracle数据库应用的高可用资源,主服务器产生的生产数据均可以通过Rose 软件成熟的数据实时复制技术实现数据的完全同步,保证两台服务器之间相关数据的完整性和一致性,实现两台服务器相关应用资源完全备份。

具体实现方式如下:1、两台服务器都安装上相同的操作系统,按照相同方式部署好Oracle数据库,其中一台作为运行Oracle的主服务器,另外一台作为Oracle的备份服务器,然后在两台服务器上都安装上Rose软件,构成一个Active/Standby的双机热备的应用架构。

2、两台服务器之间用一条RS-232串口线和一条网线作为Rose的心跳线(如果没有串口线,用两条网线也可以),传输彼此的心跳信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在MSCS下做Oracle双机步骤
硬件配置:
2台Dell 6650服务器 (标配,每台服务器都有2块以太网网卡,2块HBA卡)
1台EMC CX300磁盘阵列柜,配备10块146G的硬盘。它将用作群集磁盘。
网络要求:
· 唯一的 NetBIOS 群集名称。
· 六个唯一的静态 IP 地址:两个用于专用网络的网卡,两个用于公用网络的网卡,一个
用于群集本身,还有一个用于Oracle双机后对外的虚拟IP地址。

· 用于群集服务的域用户帐户(所有节点必须是同一域的成员)。
· 每个节点都应该有两个网卡 - 一个用于连接公用网络,另一个用于节点对节点的专用群
集网络。

配置内容规划:
节点1 节点2
服务器名 DBSERVERA DBSERVERB
活动目录域名 zjyy.cn
群集名称 cluster
Oracle名称 oracle
公用网络IP 192.0.0.1 192.0.0.2
公用网络子网掩码 255.255.255.0 255.255.255.0
专用网络IP 10.1.1.1 10.1.1.2
专用网络子网掩码 255.0.0.0 255.0.0.0
集群虚拟IP 192.0.0.3
集群虚拟IP子网掩码 255.255.255.0
集群账户 administrator
群集帐户密码 pubinfo
Oracle双机对外IP地址 192.0.0.4
Oracle双机对外IP子网掩码 255.255.255.0

有了以上的规划就可以开始系统的安装了:
1、 在每一节点上安装 Windows 2000 Advanced Server。
2、 安装网络。
3、 安装EMC CX300磁盘阵列。
4、 安装活动目录。
5、 在每一节点上安装配置MSCS。
由于前面5步大家都已经有详细的安装资料了,在此不多介绍,下面主要详细介绍以下
步骤。

安装步骤:
6、 在节点一上安装Oracle 9.2,安装目录在本地磁盘,选择安装企业版,选择只安装软件,
不创建数据库;

7、 重新启动节点一;
8、 在节点二上安装Oracle 9.2,安装目录在本地磁盘,选择安装企业版,选择只安装软件,
不创建数据库;

9、 重新启动节点二;
10、 在两台机器上修改文件c:\winnt\system32\drivers\etc\hosts 如下:
192.0.0.1 DBSERVERA (节点1)
192.0.0.2 DBSERVERB (节点2)
192.0.0.3 cluster (MSCS Cluster 的别名 ,是虚拟 IP的别名)
192.0.0.4 oracle (oracle 的别名 ,是虚拟 IP的别名)

11、 在节点一上安装 FailSafe,安装在本地磁盘,选择典型安装,在安装最后一步会提
示输入MSCS的具有管理员权限的用户和密码,格式如下:
user:zjyy.cn\administrator(或administrator@zjyy.cn)
password:pubinfo
confirm password:pubinfo

12、 重新启动节点一;
13、 在节点二上安装FailSafe,同节点一;
14、 重新启动节点二;
15、 在节点一打开 Oracle Fail Safe Manager
Start -> Programs -> OraHome92-> Oracle Fail Safe Manager
打开后出现 Add Cluster to Tree 对话框,在该对话框 里输入 CLUSTER 名称,会提示输入
在域里有管理权限的用户名和密码;输入后会出现 Verify Cluster 对话框,对该集群各项资
源进行有效性验证。

16、 在每台节点机上检查是否有服务 OracleMSCSServices,并启动该服务;
17、 在每台节点机上启动集群管理器(启动 -> 程序 ->管理工具 -> 集群管理器),在
Cluster Group;检查是否有 Oracle Services for MSCS 这一项 ;并检查 Resource Types
中是否有 Oracle Dat abase 和 Oracle TNS Listener。

18、 在 Oracle Fail Safe Manager 中的Groups 菜单里选择 Create(Group名字为
DBTorial);打开 Create Group Wizard 后可以设置 failover 和 failback 策略,分别见下
图:
19、 创建sample database,resources->create sample database,输入服务名szyy,磁盘为
z盘。

20、 在Troubleshooting 菜单上选择 Verify Standalone Database 验证 Oracle数据库以
及 Oracle Net 配置,该命令确认 Oracle Fail Safe 可以访问数据库,并且 standlone 数
据库位于共享分区上;
21、 在 Resources 菜单上选择 Add to Group,然后选择 Oracle Database打开 Add
Resource to Group Wizard,该向导用来将 single-instance;Oracle database server 配置
为基于 MSCS的高可用性数据库服务器;

22、 创建oracle双机完成,可以通过关闭主节点,查看数据库会自动切换到另一节点上。

相关文档
最新文档