[@more@]
在WINDOWS 2000SERVER上安装10G ASM实验
弄了二天,总算测试成功了,现将实验过和记录如下:
环境
OS: WINDOWS 2000 SERVER
DATABASE:ORACLE 10.1.0.2.0
1:启动CSS服务。
在ORACLE 10.1.0.2.0的版本中,我没有用LCOALCONFIG ADD去安装CSS服务,默认就是启动。ORACLE 10.2.0以后的版本,好向要启行此命令安装CSS。不确定的话你可以用如下命令来检测CSS是否启动:
C:CRSCTL CHECK CSS
如果显示:CSS DAMOEN APPEAR HEALTHY
则证明CSS服务已启动。
2:用ASMTOOL工具建立RAM设备
在WINDOWS下我一直不知如何建立RAM设备,找了很久也没找到,就只能用ASMTOOL工具来建立了:
C:ASMTOOL –create l:asmfile01.asm 200
C:ASMTOOL –create l:asmfile02.asm 200
C:ASMTOOL –create l:asmfile03.asm 200
C:ASMTOOL –create l:asmfile04.asm 200
以上建立了四个ASM设备,每个200M。
3:建立ASM实例例程及参数
ASM要一个INSTANCE 参数控制,ASM的large_pool_size应设为12M以上。下面为参数内容。
compatible = 10.1.0.2.0
instance_type=asm
large_pool_size=12M
background_dump_dest=l:oracleproduct10.1.0admin+ASMbdump
core_dump_dest=l:oracleproduct10.1.0admin+ASMcdump
user_dump_dest=l:oracleproduct10.1.0admin+ASMudump
_ASM_ALLOW_ONLY_RAW_DISKS=FALSE
ASM_DISKSTRING=L:ASMFILE*
DB_UNIQUE_NAME=+ASM
之后我们要为建立一+ASM INSTANCE了。
C:oradim -new -asmsid +ASM -syspwd change_on_install
-pfile L:oracleproduct10.1.0admin+ASMpfileinit.ora -spfile
-startmode manual -shutmode immediate
oradim的命令不记的太多了,这个只是从网上照抄过来。
现在来看看ASM能不能启动。
C:set ORACLE_SID=+ASM
SQL> startup pfile=L:oracleproduct10.1.0admin+asmpfileinitasm.ora;
OSM 例程已启动
Total System Global Area 121634816 bytes
Fixed Size 787748 bytes
Variable Size 120847068 bytes
Database Buffers 0 bytes
Redo Buffers 0 bytes
ORA-15110: ??????
INSTANCE已启动。注意这里的ORA-15110错误,是因为还没有创建DISKGROUP。为什么我的DATABASE会出现???????
之后查看下V$ASM_DISK:
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/3907/viewspace-1010906/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/3907/viewspace-1010906/