之前做的Oracle ASM实验都是基于Linux或者Unix操作系统的,最近想试试如何在Windows环境下使用Oracle ASM。本文介绍如何在windows下创建裸设备,并创建ASM磁盘组以及安装Oracle grid组件和database。通过查阅相关资料,必须在Windows下创建RAW设备,才能创建ASM磁盘。

实验环境

操作系统:Window Server 2008 R2

数据库:Oracle 11.2.0.1

一、   环境准备

在Window操作系统中有三块虚拟磁盘,分别为20G、10G、8G;它们分别用于创建ASM磁盘,目前都处于脱机状态。由于在Windows下使用ASM,不能对硬盘进行分区操作,必须创建裸设备,这个和在Linux下使用ASM不同。

二、创建裸设备和ASM磁盘组

1、创建裸设备:

目前OS系统的三块虚拟磁盘都处于脱机状态,分别对应于磁盘1、2、3,以磁盘1为例创建裸设备;步骤如下所示:

要创建裸设备,硬盘必须已经联机并且已经初始化,右键点击磁盘1选择联机即可。


紧接着右击磁盘1进行选择初始化磁盘:

联机成功之后,右击选择”新建简单卷”:

然后根据向导进行操作

在此步务必选择”不分配驱动器号或驱动器路径(D)”,然后下一步:

在此选择”不要格式化这个卷”,下一步:

完成之后,磁盘1已经是一个大小为20G的裸设备了。

根据磁盘1创建裸设备的方法,将磁盘2和3也分别创建成裸设备:

2、创建ASM磁盘组

在grid软件包里提供了一个asmtoolg图形界面操作和asmtool命令行界面,位于grid文件夹的asmtool文件夹里,如图:

双击asmtoolg开始创建,如图所示:

\Device\Harddisk1\Partition1就是磁盘1,磁盘组名使用默认的DATA。如果所选分区不是裸设备,就像上面的disk0的几个分区一样是灰色的,无法进行后续操作。下一步:

点击完成后,ASM磁盘组+DATA就已经创建成功了。按照同样的方法,使用磁盘2和3分别创建ASM磁盘组+FRA和+OCR_VOTE

三、安装grid:

这个在安装过程中选择“独立服务器配置”即可,如下图所示:

创建第一个磁盘组OCR_VOTE用于做仲裁磁盘(预留两个等下创建DATA和FRA磁盘组)

创建DATA和FRA磁盘组,在命令行运行ASMCA,显示GUI界面后选择创建,磁盘组名为“DATA”和“FRA”,并选择剩余的两个盘。

四、安装Oracle软件

五、创建数据库

在命令行运行dbca

需要输入安装Grid时设置的ASMSNMP用户的口令


至此,在Window 上安装Oracle ASM实例全部结束!!!

转://Window下安装Oracle ASM单实例数据库的更多相关文章

  1. 在 Oracle Linux 6.5 上安装 Oracle 11g 单实例数据库

    Checking the Hardware Requirements 系统必须满足下面最小的硬件要求 Memory Requirements Minimum: 1 GB of RAMRecommend ...

  2. VM虚拟机下在LINUX上安装ORACLE 11G单实例数据库

    1.环境及安装前规划:虚拟机及OS如下 环境:VMware Wordstation ACE版 6.0.2 操作系统:OracleLinux-R5-U8-Server-i386-dvd    3.2G ...

  3. 在Window下安装Oracle

    一.Oracle下载地址 http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 二.解压 ...

  4. window下安装oracle数据库

    Oracle 11g安装 1.解压下载的包,然后进入包内,点击setup.exe开始安装 . 2.出现如下:一般把那个小对勾取消,点击下一步进行, 弹出下图这个后点‘是’ 3.下图后,选择创建和配置数 ...

  5. CentOS7 图形化方式安装 Oracle 18c 单实例

    下载 Oracle 数据库,zip 包 https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.h ...

  6. CentOS7 上以 RPM 包方式安装 Oracle 18c 单实例

    安装阿里云 YUM 源 https://opsx.alibaba.com/mirror?lang=zh-CN 一.安装Oracle数据库 1.安装 Oracle 预安装 RPM yum -y loca ...

  7. Linux CentOS6.5下安装Oracle ASM

    Oracle版本:Oracle 11g 1.确定自己的Linux版本: [root@localhost ~]#uname -r 2.6.32-431.el6.x86_64 2.6.32-431.el6 ...

  8. 在Window下安装Oracle 12C Cloud Control Agent

    ① 准备好安装源,这个ORACLE普通账号无法下载到,有需要的可以联系我   p14570373_112000_Generic.zip,用于Windows 64位操作系统 ② 解压p14570373_ ...

  9. centos部署oracle rac单实例11.2.0.3数据库(使用asm磁盘)

    部署oracle rac单实例数据库,需要安装grid和datavase两部分,所以首先创建两个用户oracle和grid,因为不能使用root用户进行安装,在安装之前首先需要修改一些系统参数和安装一 ...

随机推荐

  1. 四、HTTP控制器

    1.控制器的作用:数据和视图之间的桥梁 2.控制器创建方法: (1)手动创建 <?php namespace App\Http\Controllers; class UserController ...

  2. 前端入门6-JavaScript客户端api&jQuery

    本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 声明 本系列文章内容全部梳理自以下四个来源: <HTML5权威指南> <JavaScript权威指南> MD ...

  3. IP 协议

    在网络层中,使用的是 ip 协议,它规定网络地址的协议. ip 地址分为两个部分: 网络部分:标识子网 主机部分:标识主机 子网掩码 表示子网络特征的一个参数,它规定 网络部分全部为1,主机部分全部为 ...

  4. CSS超全笔记(适合新手入门)

    CSS CSS初识 CSS(Cascading Style Sheets) 美化样式 CSS通常称为CSS样式表或层叠样式表(级联样式表),主要用于设置HTML页面中的文本内容(字体.大小.对齐方式等 ...

  5. iPhone手机怎么投屏到电脑上

    如今生活水平不断上升,人们更加追求高质量.高享受的生活,所以可以利用一切资源提高生活质量,享受更好的生活体验,比如说手机投屏电脑就可以提高我们的视觉体验,所以更多的人去尝试,那么iPhone手机怎么投 ...

  6. vue axios数据请求get、post方法的使用

    我们常用的有get方法以及post方法,下面简单的介绍一下这两种请求方法 vue中使用axios方法我们先安装axios这个方法 npm install --save axios 安装之后采用按需引入 ...

  7. ERP服务启动后无法连接数据库的解决方法

    请安照步骤一步一步走,一个方法一个方法试. 方法一: 第一步,退出ERP 第二步,卸载sql服务,操作方法如下(win+R—输入cmd—输入sc delete mysql_sl 回车键) 第三步,重启 ...

  8. Orchard详解--第一篇 介绍

    Orchard是一个开源的内容管理系统(CMS),它提供了简单的向导式的安装方法,用于快速建站(如WordPress).对于.Net的开发者来说,Orchard有更好的学习价值,所以本系列文章将对Or ...

  9. MySQL状态变量Aborted_connects与Aborted_clients浅析

    关于MySQL的状态变量Aborted_clients & Aborted_connects分别代表的意义,以及哪些情况或因素会导致这些状态变量变化呢?下文通过实验测试来验证一下,首先我们来看 ...

  10. C#-构造函数中base

    base 是调用基类的有参数构造函数  因为在子类不能直接继承父类的构造函数   实例 using System; using System.Collections.Generic; using Sy ...