对话收集错误“Mandatory argument 'crshome' is missing”
Applies to:
Oracle Server Enterprise Edition - Version: 10.2.0.4 to 11.1.0.6
Information in this document applies to any platform.
目标
尽管环境变量ORA_CRS_HOME被设置,对话收集脚本伴随着错误失败
[root@mysrvr bin]# ./diagcollection.pl -collect
Production Copyright 2004, 2005, Oracle. All rights reserved
Cluster Ready Services (CRS) diagnostic collection tool
Mandatory argument 'crshome' is missing.
解决办法
这是个著名的错误。
Bug 6899547 - DIAGCOLLECTION.PL FAILS WITH MANDATORY ARGUMENT 'CRSHOME' IS MISSING
工作区只是简单的添加crs主目录到如下命令
$ ./diagcollection.pl --collect --crs --crshome $ORA_CRS_HOME
这个错误影响到所有平台的10.2.0.4和11.1.0.6释放
对于11g,这个错误被安装进11.1.0.7
在10.2.0.4,这个安装在补丁7715304, CRS 10.2.0.4 Bundle Patch #3中是可用的