oracle enterprise cloud control 12c eliminar el destino a través de emcli cuando el destino no se puede eliminar

Al registrar una base de datos con ASM en OMS estos dos días, se encontró que el objetivo no se podía agregar y no se podía buscar en absoluto. Más tarde, descubrí en MOS a través de amigos que al agregar host, listener.ora debe estar debajo de $ ORACLE_HOME / network / admin. Después de la investigación, el archivo de escucha en el host es $ ORACLE_HOME / network / admin en la cuenta de grid. Sin embargo, el usuario de Oracle se utiliza al agregar el host. Por lo tanto, voy a eliminar el agente y el host y agregarlo nuevamente, y luego el siguiente error no se puede eliminar:

Después de buscar en Google, puede usar la herramienta emcli para eliminarlo.

El funcionamiento es el siguiente:

[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]$ ./emcli delete_target -name="10.*.*.177" -type="host"
Target "10.*.*.177:host" deleted successfully

[oracle@xxora bin]$ ./emcli delete_target -name="10.*.*.177:3872" -type="oracle_emd"
Target "10.*.*.177:3872:oracle_emd" deleted successfully

Regrese a la consola para ver, el objetivo ha sido eliminado:

Enlace de referencia: https://ora9212.wordpress.com/2017/01/17/delete-agent-and-targets-in-oem-13c-and-oem-12c/

Potencial: al agregar un host, debe usar el usuario donde se encuentra listener.ora.

 

 

Supongo que te gusta

Origin blog.csdn.net/lanxuxml/article/details/103679540
Recomendado
Clasificación