1.安装ASM库
启动dbca,在创建ASM库的时候会提示,要求运行一个脚本
进入dos界面,执行D:\ORACLE\product\10.2.0\db_1\BIN>localconfig add
系统反馈如下:
Step 1: creating new OCR repository
Successfully accumulated necessary OCR keys.
Creating OCR keys for user 'nwxy\linjing', privgrp ''..
Operation successful.
Step 2: creating new CSS service
successfully created local CSS service
successfully added CSS to home
2.创建ASM盘
在windows下进入$oracle_home/bin/下执行创建ASM磁盘操作
asmtool -create d:\oracle\oradata\asmfiles\disk1 200m;
asmtool -create d:\oracle\oradata\asmfiles\disk2 200m;
asmtool -create d:\oracle\oradata\asmfiles\disk3 200m;
3.启动dbca,建立新库,选择asm文件方式,会提示新建一个组,并加载disk
按提示操作后完成
注意:ASM实例只是管理文件,数据库需要另外的实例来管理,所以ASM实例需要在数据库启动前先启动,在数据库关闭后再关闭
5.启动ASM实例
set oracle_sid=+ASM(单节点一般实例名为+ASM,多节点环境为+ASM[node]
sqlplus "/as sysdba"一般用操作系统认证启动
startup
6.加载磁盘组
alter diskgroup dgroup1 mount;
查看v$asm_disk,v$asm_diskgroup可以看到磁盘组状态为mounted,磁盘状态为cached;
SELECT NAME,STATE FROM V$ASM_DISKGROUP;
SELECT path,mount_status from v$asm_disk;
7.启动相应的数据库(与普通数据库操作相同)
8.关闭ASM实例
先关闭数据库
set oracle_sid=fox10g
shutdown immediate
再关闭asm实例
set oracle_sid=+ASM
shutdown immediate
阅读(831) | 评论(0) | 转发(0) |