oracle enterprise cloud control 12c 无法删除target时通过emcli进行删除
这两天将一台装有ASM的数据库注册至OMS时,发现无法添加target,完全搜索不到。后来通过朋友在MOS上查询到,在添加host时,listener.ora必须在$ORACLE_HOME/network/admin下。经查,该host上监听文件是在grid账户下的$ORACLE_HOME/network/admin。然而添加host时使用的是oracle用户。于是,准备删除agent与host重新添加,然后出现以下错误无法进行删除: 经Google搜索,可以使用emcli工具进行删除之。 操作如下: [oracle@xxora bin]$ pwd /oracle/app/oracle/oemmcc12c/middleware/oms/bin #login oms [oracle@xxora bin]$ ./emcli login -username=sysman -password=yourpassword #get oms target [oracle@xxora bin]$ ./emcli get_targets Status Status Target Type Target Name ID 1 Up cluster lxcdb-cluster 1 Up has has_******* *********** #delete target [oracle@xxora bin