在windows中搭建虚拟ASM环境创建Oracle 10G数据库

本文详细介绍了如何在Windows系统中创建虚拟的ASM磁盘,配置CSS服务,创建ASM实例,创建ASM磁盘组,并在磁盘组上创建Oracle 10G数据库。此外,还提到了使用asmcmd工具进行ASM磁盘管理以及如何为磁盘组添加更多磁盘。
摘要由CSDN通过智能技术生成

本文分四部分,1,创建虚拟的ASM磁盘,2在虚拟的ASM磁盘上创建数据库,3,asmcmd工具,4为磁盘组增加磁盘

第一部分:创建虚拟的ASM磁盘:(本例中Oracle安装在D:\oracle\product\10.2.0)

1,利用Oracle提供的asmtool创建ASM虚拟磁盘,asmtool在D:\oracle\product\10.2.0\db_1\BIN目录下,

在CMD中执行:

asmtool -create D:\oracle\asmdisk\disk1 1024

asmtool -create D:\oracle\asmdisk\disk2 1024

asmtool -create D:\oracle\asmdisk\disk3 1024


2,配置CSS(Cluster Synchronization Services)
CSS主要用来同步ASM instance和它的client,也即database instance。可以由Oracle自带的localconfig命令来完成。Localconfig命令也位于D:\oracle\product\10.2.0\db_1\BIN目录下.
在CMD中执行
localconfig add

output:
Step 1: creating new OCR repository
Successfully accumulated necessary OCR keys.
Creating OCR keys for user 'zhangrp', privgrp ''..
Operation successful.
Step 2: creating new CSS service
successfully created local CSS service
successfully added CSS to home

配置完成后,在Windows Services中会出现类似如下一个entry

asm


--检查CSS守护进程的状态

D:oracle10g>crsctl check cssd
CSS appears healthy
D:oracle10g>

备注:如果后期要删除这个css服务,只需要在windows command下执行如下命令即可:

localconfig delete


3,在D:\oracle\product\10.2.0\admin下创建+asm文件夹,在其下创建bdump,cdump,udump三个文件夹.如下:

D:\oracle\product\10.2.0\admin\+asm\bdump

D:\oracle\product\10.2.0\admin\+asm\cump

D:\oracle\product\10.2.0\admin\+asm\udump


4,在D:\oracle\product\10.2.0\db_1\database\文件夹下创建文件: INIT+asm.ora

D:\oracle\product\10.2.0\db_1\database\INIT+asm.ora

文件内容如下:

*._asm_allow_only_raw_disks=FALSE
*.asm_diskstring='D:\oracle\asmdisk\*'
*.user_dump_dest='D:\oracle\product\10.2.0\admin\+asm\udump'
*.core_dump_dest='D:\oracle\product\10.2.0\admin\+asm\cdump'
*.background_dump_dest='D:\oracle\product\10.2.0\admin\+asm\bdump'
*.instance_type='ASM'
*.large_pool_size=12M
*.db_unique_name='+ASM'
*.asm_power_limit=1
*.remote_login_passwordfile='SHARED'

4,创建ASM虚拟磁盘实例的服务,

oradim -new -asmsid +asm -startmode auto -SRVCSTART system -pfile 'D:\oracle\product\10.2.0\db_1\database\init+asm.ora

成功后也会在Windows的服务中添加一个名为OracleASMService+asm的服务.

备注:如果后期要删除这个asm实例,只需要在

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值