Windows Server 2012 R2 安装 Oracle RAC 11g R2

Windows Server 2012 R2 安装 Oracle RAC 11g R2

  • 环境准备
    • 安装系统
    • 设置虚拟网络
    • 配置虚拟机网卡
    • 开机进行系统配置
      • 关闭防火墙
      • 设置网络
      • 系统高级设置
      • 修改注册表
      • 修改计算机名称
      • 设置账户控制
      • RAC1 和 RAC2 的磁盘共享
      • 修改 hosts
      • 同步时间
      • 在 RAC1 RAC2 DATA 中安装 .net3.5
      • 在 DATA 中搭建共享磁盘模拟存储
        • 安装服务
        • 建立ISCSI磁盘
        • RAC1 RAC2 连接磁盘
        • 在 RAC1 中初始化分区
        • 在 RAC2 中刷新分区
  • 安装 Oracle Database Grid Infrastructure
  • 安装 Oracle Database 应用
  • 配置 ASM
  • 创建数据库
  • 测试连接
  • 参考资料 - 特别感谢

环境准备

这里使用 VMware Workstation 虚拟机作为实验环境
安装包下载
安装包在这个网站下载 https://edelivery.oracle.com/
先登录 在选择下载的东西 然后下载他的专用下载器 打开专用下载器就可以下载
我这已经下载完了
分别是
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第1张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第2张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第3张图片
上面 2 个是数据库,下面的 1 个是 Grid

安装系统

准备 3 台虚拟机,正常安装 Windows Server 2012 R2,分别取名为 RAC1, RAC2, DATA
RAC1, RAC2 作为数据库集群, DATA 模拟为存储
这个步骤略过,把 3 台虚拟机关掉
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第4张图片

设置虚拟网络

Windows Server 2012 R2 安装 Oracle RAC 11g R2_第5张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第6张图片Windows Server 2012 R2 安装 Oracle RAC 11g R2_第7张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第8张图片

配置虚拟机网卡

每个虚拟机 2 块网卡
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第9张图片

开机进行系统配置

关闭防火墙

控制面板 - 系统和安全 - Windows 防火墙 - 启用或关闭 Windows 防火墙
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第10张图片

设置网络

Windows Server 2012 R2 安装 Oracle RAC 11g R2_第11张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第12张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第13张图片
改名为 public 和 private
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第14张图片
3 台机器分别设置 IP 地址
DATA: public 192.168.56.28 private 192.168.50.111
RAC1: public 192.168.56.29 private 192.168.50.112
RAC2: public 192.168.56.30 private 192.168.50.113
用 RAC1 举例
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第15张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第16张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第17张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第18张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第19张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第20张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第21张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第22张图片
public 在 private 之上,public 和 private 的 IPV6 都勾掉
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第23张图片

系统高级设置

Windows Server 2012 R2 安装 Oracle RAC 11g R2_第24张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第25张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第26张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第27张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第28张图片

修改注册表

Windows Server 2012 R2 安装 Oracle RAC 11g R2_第29张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第30张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第31张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第32张图片
设置 DisableDHCPMediaSense = 1
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第33张图片

修改计算机名称

修改计算机名称为 RAC1 RAC2 DATA
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第34张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第35张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第36张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第37张图片

Windows Server 2012 R2 安装 Oracle RAC 11g R2_第38张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第39张图片

设置账户控制

Windows Server 2012 R2 安装 Oracle RAC 11g R2_第40张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第41张图片

RAC1 和 RAC2 的磁盘共享

安装 Oracle 的磁盘需要共享
我这里用的 C 盘 所以就共享 C 盘
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第42张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第43张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第44张图片

修改 hosts

C:\Windows\System32\drivers\etc

192.168.56.29  RAC1
192.168.50.112  RAC1-pri
192.168.56.31  RAC1-VIP
192.168.56.30  RAC2
192.168.50.113  RAC2-pri
192.168.56.32  RAC2-VIP
192.168.56.28  DATA
192.168.50.111  DATA-pri
192.168.56.34 scan-vip

Windows Server 2012 R2 安装 Oracle RAC 11g R2_第45张图片

同步时间

在 RAC1 命令行运行

net time \\RAC1
net time \\RAC2 /set /y

Windows Server 2012 R2 安装 Oracle RAC 11g R2_第46张图片

在 RAC1 RAC2 DATA 中安装 .net3.5

Windows Server 2012 R2 安装 Oracle RAC 11g R2_第47张图片

在 DATA 中搭建共享磁盘模拟存储

安装服务

Windows Server 2012 R2 安装 Oracle RAC 11g R2_第48张图片

建立ISCSI磁盘

用 1 个 10GB, 2 个 5GB 的模拟
现在 C 盘(我的只有C盘) 建立 3 个文件夹, scsi1 scsi2 scsi3
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第49张图片Windows Server 2012 R2 安装 Oracle RAC 11g R2_第50张图片
下一步
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第51张图片
下一步
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第52张图片
下一步
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第53张图片
下一步
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第54张图片
目标只有 1 个
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第55张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第56张图片
下一步
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第57张图片
下一步
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第58张图片
创建
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第59张图片
再 创建 2 个
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第60张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第61张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第62张图片

RAC1 RAC2 连接磁盘

Windows Server 2012 R2 安装 Oracle RAC 11g R2_第63张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第64张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第65张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第66张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第67张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第68张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第69张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第70张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第71张图片

在 RAC1 中初始化分区

Windows Server 2012 R2 安装 Oracle RAC 11g R2_第72张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第73张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第74张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第75张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第76张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第77张图片

在 RAC2 中刷新分区

Windows Server 2012 R2 安装 Oracle RAC 11g R2_第78张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第79张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第80张图片
去掉驱动器号
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第81张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第82张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第83张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第84张图片

安装 Oracle Database Grid Infrastructure

在 RAC1 或 RAC2 其中 1 台上安装即可
解压
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第85张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第86张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第87张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第88张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第89张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第90张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第91张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第92张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第93张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第94张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第95张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第96张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第97张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第98张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第99张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第100张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第101张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第102张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第103张图片
目录一定要在共享的那个磁盘
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第104张图片
等一阵子
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第105张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第106张图片

安装 Oracle Database 应用

在 RAC1 或 RAC2 其中 1 台上安装即可
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第107张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第108张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第109张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第110张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第111张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第112张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第113张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第114张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第115张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第116张图片
根据提示在远程节点上运行\bin>selecthome.bat 双击执行它激活产品
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第117张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第118张图片

配置 ASM

打开 asmca
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第119张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第120张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第121张图片

创建数据库

打开 Database Configuration Assistant
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第122张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第123张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第124张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第125张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第126张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第127张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第128张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第129张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第130张图片
ASM的那个密码 如果不知道是啥 那么最好只要有设置密码的地方都统一密码吧
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第131张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第132张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第133张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第134张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第135张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第136张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第137张图片
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第138张图片

测试连接

集群的IP地址 是我们的 scan-vip
Windows Server 2012 R2 安装 Oracle RAC 11g R2_第139张图片

参考资料 - 特别感谢

Windows server 2012 R2安装oracle11gR2 RAC集群

你可能感兴趣的:(数据库,windows,oracle,数据库)