平时都是在11.2.0.4.0的版本执行dbca silent的安装。开始就是自己弄的,所以很熟练。
前两天有同事说执行报错,过不了。
消息如下:
DiskGroup "DATA" does not exist or not mounted.
这个DATA是不存在的,我们都是指定其他的名称。
先检查一下环境,发现是11.2.3.0的,不是平时用的版本。
看了一下trace file,能找到指定的DG名称。
文件中有几行提示,开始的时候没有在意。
[main] [ 2015-12-15 08:07:38.198 GMT ] [Host.executeSteps:5311] In silent mode for ASM diskgroup configuration...
[main] [ 2015-12-15 08:07:38.199 GMT ] [Host.executeSteps:5320] Database Area : DATA
[main] [ 2015-12-15 08:07:38.199 GMT ] [Host.executeSteps:5326] recoveryGroupName : DATA
这就是问题所在了。
在配置文件中,加上三行:
STORAGETYPE=ASM
DISKGROUPNAME=XXX
RECOVERYGROUPNAME=YYY
即可。
===
有个小问题,就是后来指定dg名称之后,模板中指定的db file, redo file的名字和位置不生效。有时间的话,再接着看。
本文介绍了解决在11.2.3.0版本Oracle数据库中使用dbcasilent安装ASM时遇到的问题。主要问题是系统尝试创建名为DATA的磁盘组,而该组并不存在。通过在配置文件中明确指定磁盘组和恢复组名称,成功解决了这一问题。
3274

被折叠的 条评论
为什么被折叠?



