{"id":526,"date":"2013-10-16T16:55:04","date_gmt":"2013-10-16T19:55:04","guid":{"rendered":"http:\/\/www.dbarj.com.br\/?p=526"},"modified":"2015-12-01T21:50:37","modified_gmt":"2015-12-01T23:50:37","slug":"renomear-alvos-em-12c","status":"publish","type":"post","link":"https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/","title":{"rendered":"Como renomear os alvos no Oracle EM 12c"},"content":{"rendered":"<p>Durante muitos meses, a \u00fanica maneira que eu encontrei para renomear um target no OEM Cloud Control era apagando e adicionando novamente. No entanto, existe outra maneira como mostrarei adiante.\u00a0Este procedimento foi testado e validado no EM 12.1.0.2. Portanto, se voc\u00ea optar por experimentar em outra\u00a0vers\u00e3o, fa\u00e7a assumindo um risco!<\/p>\n<p>Todos os alvos do Enteprise Manager Cloud Control 12c tem um <strong>&#8220;Display Name&#8221;<\/strong> e um <strong>&#8220;Target Name&#8221;<\/strong>.<\/p>\n<p>Al\u00e9m disso , h\u00e1 dois tipos de alvos:<\/p>\n<ul>\n<li>Alvos de Reposit\u00f3rio (&#8220;Repository Side&#8221;)<\/li>\n<li>Alvos de Agente (&#8220;Agent Side&#8221;)<\/li>\n<\/ul>\n<p>Para consultar os alvos de Reposit\u00f3rio, utilize a seguinte query\u00a0dentro do seu reposit\u00f3rio do EM:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"oracledb\">SELECT ENTITY_TYPE,\r\n       TYPE_DISPLAY_NAME,\r\n       ENTITY_NAME,\r\n       DISPLAY_NAME\r\nFROM   SYSMAN.EM_MANAGEABLE_ENTITIES\r\nWHERE  MANAGE_STATUS = 2\r\nAND    REP_SIDE_AVAIL = 1\r\nORDER  BY 1,\r\n          2;<\/pre>\n<p>Para consultar os alvos de Agente, use esta query dentro do seu reposit\u00f3rio EM:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"oracledb\">SELECT ENTITY_TYPE,\r\n       TYPE_DISPLAY_NAME,\r\n       ENTITY_NAME,\r\n       DISPLAY_NAME,\r\n       EMD_URL\r\nFROM   SYSMAN.EM_MANAGEABLE_ENTITIES\r\nWHERE  MANAGE_STATUS = 2\r\nAND    REP_SIDE_AVAIL = 0\r\nAND    EMD_URL IS NOT NULL\r\nORDER  BY 1,\r\n          2,\r\n          3;<\/pre>\n<p>Os alvos de Agente s\u00e3o armazenados tamb\u00e9m dentro do host sendo monitorado. Voc\u00ea pode list\u00e1-los com o seguinte script\u00a0(como usu\u00e1rio owner do EM Agent):<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\">[root@evabddrjs001 ~]# su - emc12\r\n[emc12@evabddrjs001 ~]$ $AGENT_HOME\/bin\/emctl config agent listtargets\r\nOracle Enterprise Manager Cloud Control 12c Release 2\r\nCopyright (c) 1996, 2012 Oracle Corporation.  All rights reserved.\r\n[10.221.63.104, host]\r\n[10.221.63.104:3872, oracle_emd]\r\n[agent12c1_2_evabddrjs001, oracle_home]\r\n[COLISEU_104, oracle_database]\r\n[OraDb10g_home1_1_evabddrjs001, oracle_home]\r\n[COLISEU_10.221.63.104, oracle_listener]\r\n[emc12@evabddrjs001 ~]$<\/pre>\n<p>Primeiro, vamos ver um exemplo de como renomear alvos do Reposit\u00f3rio:<\/p>\n<h2>Renomear alvos de Reposit\u00f3rio<\/h2>\n<p>O que voc\u00ea precisa saber:<\/p>\n<ul>\n<li>Esses alvos <strong>n\u00e3o<\/strong> s\u00e3o monitorados pelo agente do Cloud Control.<\/li>\n<li>Esses alvos <strong>n\u00e3o<\/strong> est\u00e3o presentes nos arquivos do agente do Cloud Control &#8220;$AGENT_BASE\/sysman\/emd\/targets.xml&#8221;<\/li>\n<li>Esses alvos est\u00e3o apenas presentes no reposit\u00f3io do Cloud Control repository e eles s\u00e3o mais conhecidos como alvos de &#8220;Sistema&#8221; ou alvos agregados (como grupos).<\/li>\n<\/ul>\n<p>O &#8220;Display Name&#8221; e o &#8220;Target Name&#8221; s\u00e3o quase sempre iguais para alvos de Reposit\u00f3rio.<\/p>\n<p>\u00c9 poss\u00edvel renomear alvos de Reposit\u00f3rio. Para come\u00e7ar, execute o\u00a0seguinte comando &#8220;emcli&#8221;, como usu\u00e1rio oracle dentro do servidor do OEM:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\">[root@ec12mntrjr001 ~]# su - oracle\r\n[oracle@ec12mntrjr001 ~]$ emcli login -username=sysman\r\nEnter password :\r\n\r\nLogin successful\r\n[oracle@ec12mntrjr001 ~]$ emcli sync\r\nSynchronized successfully<\/pre>\n<h3>Target Name<\/h3>\n<p>Para renomear o &#8220;Target Name&#8221; do nome, use o comando abaixo:<\/p>\n<p>-target_name=&lt;&#8220;target name&#8221; atual&gt;<br \/>\n-new_target_name=&lt;novo &#8220;target name&#8221;&gt;<\/p>\n<p>Ex: Renomenado um\u00a0target name de\u00a0<span style=\"color: #0000ff;\"><em><strong>&#8220;oracbddrjs_cluster&#8221;<\/strong><\/em><\/span>\u00a0para\u00a0<span style=\"color: #0000ff;\"><em><strong>&#8220;oracbddrjs-cluster&#8221;<\/strong><\/em><\/span>.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\">[oracle@ec12mntrjr001 ~]$ emcli rename_target -target_type=\"cluster\" -target_name=\"oracbddrjs_cluster\" -new_target_name=\"oracbddrjs-cluster\"<\/pre>\n<p>Agora verifique com a query de &#8220;alvos de Reposit\u00f3rio&#8221; se o &#8220;Target name&#8221; e o &#8220;Display name&#8221; foram alterados.<\/p>\n<p>Se apenas o &#8220;target name&#8221; tiver sido modificado, execute o seguinte:<\/p>\n<h3>Display Name<\/h3>\n<p>Para renomar o &#8220;Display Name&#8221; do alvo, use o comando:<\/p>\n<p>-name=&lt;&#8220;Target name&#8221;&gt; # Perceba que aqui eu utilizei o novo nome pois eu j\u00e1 o renomeei na etapa anterior.<br \/>\n-display_name=&lt;novo &#8220;Display name&#8221;&gt;<\/p>\n<p>Ex: Renomeando um display name para\u00a0<strong><span style=\"color: #0000ff;\"><em>&#8220;oracbddrjs-cluster&#8221;<\/em><\/span><\/strong>.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\">[oracle@ec12mntrjr001 ~]$ emcli modify_target -name=\"oracbddrjs-cluster\" -type=\"cluster\" -display_name=\"oracbddrjs-cluster\"\r\nTarget \"oracbddrjs-cluster:cluster\" modified successfully\r\n[oracle@ec12mntrjr001 ~]$<\/pre>\n<p>Agora vamos ver um exemplo de como renomear alvos de Agentes:<\/p>\n<h2>Renomear alvos de Agente<\/h2>\n<p>O que voc\u00ea precisa saber:<\/p>\n<ul>\n<li>Esses alvos <strong>s\u00e3o<\/strong> monitorados pelo agente do Cloud Control.<\/li>\n<li>Esses alvos <strong>est\u00e3o<\/strong> presentes nos arquivos do agente do Cloud Control &#8220;$AGENT_BASE\/sysman\/emd\/targets.xml&#8221;<\/li>\n<\/ul>\n<p>O &#8220;Display Name&#8221; e o &#8220;Target Name&#8221; podem ser diferentes para alvos de Agente.<br \/>\nO &#8220;Target Name&#8221; para um alvo de Agente \u00e9 o nome do alvo no arquivo &#8220;$AGENT_BASE\/sysman\/emd\/targets.xml&#8221; do agente do EM Cloud Control.<br \/>\n(Que pode ser obtido executando o comando &#8220;emctl config agent listtargets&#8221; no agente do EM Cloud Control).<\/p>\n<h3>Display Name<\/h3>\n<p>Para modificar o &#8220;Display Name&#8221; de um alvo de Agente, voc\u00ea pode executar o seguinte comando:<\/p>\n<p>Ex: Renomeando o\u00a0display\u00a0name do listener para\u00a0<span style=\"color: #0000ff;\"><strong><em>&#8220;LISTENER_10.221.63.104&#8221;<\/em><\/strong><\/span>.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\">[root@ec12mntrjr001 ~]# su - oracle\r\n[oracle@ec12mntrjr001 ~]$ emcli login -username=sysman\r\nEnter password :\r\n\r\nLogin successful\r\n[oracle@ec12mntrjr001 ~]$ emcli modify_target -name=\"COLISEU_10.221.63.104\" -type=\"oracle_listener\" -display_name=\"LISTENER_10.221.63.104\" -on_agent\r\nTarget \"COLISEU_10.221.63.104:oracle_listener\" modified successfully<\/pre>\n<p>Verificando no alvo:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\">[emc12@evabddrjs001 ~]$ emctl config agent listtargets\r\nOracle Enterprise Manager Cloud Control 12c Release 2\r\nCopyright (c) 1996, 2012 Oracle Corporation.  All rights reserved.\r\n[10.221.63.104, host]\r\n[10.221.63.104:3872, oracle_emd]\r\n[agent12c1_2_evabddrjs001, oracle_home]\r\n[COLISEU_104, oracle_database]\r\n[OraDb10g_home1_1_evabddrjs001, oracle_home]\r\n[COLISEU_10.221.63.104, oracle_listener]\r\n[emc12@evabddrjs001 ~]$<\/pre>\n<p>O &#8220;Target name&#8221; n\u00e3o mudou, mas o &#8220;Display name&#8221; est\u00e1 agora como na figura abaixo:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"295\" class=\"alignnone size-full wp-image-519\" src=\"http:\/\/www.dbarj.com.br\/wp-content\/uploads\/2013\/10\/img_5259df16219d0.png\" alt=\"\" srcset=\"https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2013\/10\/img_5259df16219d0.png 1000w, https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2013\/10\/img_5259df16219d0-300x88.png 300w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/p>\n<h3>Target Name<\/h3>\n<p>Aten\u00e7\u00e3o: Execute os comando abaixos assumindo um risco. Oracle n\u00e3o suporta isto ainda e ser\u00e1 necess\u00e1rio efetuar modifica\u00e7\u00f5es em packages do SYSMAN.<\/p>\n<p><strong>Neste exemplo, n\u00f3s iremos renomear o target name de um listener de\u00a0<span style=\"color: #0000ff;\"><em>&#8220;COLISEU_10.221.63.104&#8221;<\/em><\/span>\u00a0para\u00a0<em><span style=\"color: #0000ff;\">&#8220;LISTENER_10.221.63.104&#8221;<\/span><\/em>. Note\u00a0que o\u00a0display name j\u00e1 foi alterado na etapa anterior.<\/strong><\/p>\n<p>Antes de mais nada, pare o agente na m\u00e1quina alvo, edite o arquivo &#8220;$AGENT_BASE\/sysman\/emd\/targets.xml&#8221; com o nome desejado para o &#8220;Target name&#8221; e inicie o agente novamente:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\">[emc12@evabddrjs001 ~]$ emctl stop agent\r\nOracle Enterprise Manager Cloud Control 12c Release 2\r\nCopyright (c) 1996, 2012 Oracle Corporation.  All rights reserved.\r\nStopping agent ..... stopped.\r\n[emc12@evabddrjs001 ~]$ vim $AGENT_BASE\/sysman\/emd\/targets.xml<\/pre>\n<p>Antes:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\">[emc12@evabddrjs001 ~]$ cat $AGENT_BASE\/sysman\/emd\/targets.xml<\/pre>\n<pre class=\"lang:xhtml decode:true\">...\r\n&lt;Target TYPE=\"oracle_listener\" NAME=\"COLISEU_10.221.63.104\" DISPLAY_NAME=\"LISTENER_10.221.63.104\" ON_HOST=\"\" EMD_URL=\"https:\/\/10.221.63.104:3872\/emd\/main\/\" TIMEZONE_REGION=\"\" IDENTIFIER=\"TARGET_GUID=0AD03AC01B183A0E9762470BD2A4799E\"&gt;\r\n&lt;Property NAME=\"Machine\" VALUE=\"10.221.63.104\"\/&gt;\r\n&lt;Property NAME=\"Port\" VALUE=\"1521\"\/&gt;\r\n&lt;Property NAME=\"ListenerOraDir\" VALUE=\"\/software\/app\/oracle\/product\/network\/admin\"\/&gt;\r\n&lt;Property NAME=\"OracleHome\" VALUE=\"\/software\/app\/oracle\/product\"\/&gt;\r\n&lt;Property NAME=\"LsnrName\" VALUE=\"LISTENER\"\/&gt;\r\n&lt;\/Target&gt;\r\n...<\/pre>\n<p>Depois:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\">[emc12@evabddrjs001 ~]$ cat $AGENT_BASE\/sysman\/emd\/targets.xml<\/pre>\n<pre class=\"lang:xhtml decode:true\">\u00a0...\r\n&lt;Target TYPE=\"oracle_listener\" NAME=\"LISTENER_10.221.63.104\" DISPLAY_NAME=\"LISTENER_10.221.63.104\" ON_HOST=\"\" EMD_URL=\"https:\/\/10.221.63.104:3872\/emd\/main\/\" TIMEZONE_REGION=\"\" IDENTIFIER=\"TARGET_GUID=0AD03AC01B183A0E9762470BD2A4799E\"&gt;\r\n&lt;Property NAME=\"Machine\" VALUE=\"10.221.63.104\"\/&gt;\r\n&lt;Property NAME=\"Port\" VALUE=\"1521\"\/&gt;\r\n&lt;Property NAME=\"ListenerOraDir\" VALUE=\"\/software\/app\/oracle\/product\/network\/admin\"\/&gt;\r\n&lt;Property NAME=\"OracleHome\" VALUE=\"\/software\/app\/oracle\/product\"\/&gt;\r\n&lt;Property NAME=\"LsnrName\" VALUE=\"LISTENER\"\/&gt;\r\n&lt;\/Target&gt;\r\n...<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\">[emc12@evabddrjs001 ~]$ emctl start agent\r\nOracle Enterprise Manager Cloud Control 12c Release 2\r\nCopyright (c) 1996, 2012 Oracle Corporation.  All rights reserved.\r\nStarting agent .................. started.\r\n[emc12@evabddrjs001 ~]$ vim $AGENT_BASE\/sysman\/emd\/targets.xml\r\n[emc12@evabddrjs001 ~]$ emctl config agent listtargets\r\nOracle Enterprise Manager Cloud Control 12c Release 2\r\nCopyright (c) 1996, 2012 Oracle Corporation.  All rights reserved.\r\n[10.221.63.104, host]\r\n[10.221.63.104:3872, oracle_emd]\r\n[agent12c1_2_evabddrjs001, oracle_home]\r\n[COLISEU_104, oracle_database]\r\n[OraDb10g_home1_1_evabddrjs001, oracle_home]\r\n[LISTENER_10.221.63.104, oracle_listener]\r\n[emc12@evabddrjs001 ~]$<\/pre>\n<p>O nome do target no cliente foi alterado. No entanto, apenas essas mudan\u00e7as n\u00e3o s\u00e3o suficiente.s Se voc\u00ea verificar no EM, ver\u00e1 que o &#8220;Target name&#8221; continua o mesmo.<\/p>\n<p>Agora, teremos 2 m\u00e9todos diferentes com o mesmo resultado para terminar essa renomea\u00e7\u00e3o do target:<\/p>\n<h4>M\u00e9todo 1:<\/h4>\n<p>Se voc\u00ea tentar renomear o &#8220;Target name&#8221; como fizemos com os alvos de Reposit\u00f3rio, voc\u00ea receber\u00e1 o seguinte erro:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\">[oracle@ec12mntrjr001 ~]$ emcli rename_target -target_type=\"oracle_listener\" -target_name=\"COLISEU_10.221.63.104\" -new_target_name=\"LISTENER_10.221.63.104\"\r\nRename not supported for given Target Type.<\/pre>\n<p>Esse comando chama, implicitamente, a procedure\u00a0SYSMAN.EM_TARGET.RENAME_TARGET.<\/p>\n<p>Infelizmente, se verificarmos o c\u00f3digo dentro da procedure, veremos que existe o coment\u00e1rio:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">-- we will implement rename of agent side targets when it is fully\r\n-- supported by agent<\/pre>\n<p>No entanto, j\u00e1 fizemos essa altera\u00e7\u00e3o manual no nome do target do agente.<\/p>\n<p>Para completar a tarefa, voc\u00ea precisar\u00e1 editar a PACKAGE BODY SYSMAN.EM_TARGET. Fa\u00e7a um backup do c\u00f3digo e efetive as mudan\u00e7as:<\/p>\n<p>De:<\/p>\n<pre class=\"lang:pgsql decode:true\">     -- we will implement rename of agent side targets when it is fully\r\n     -- supported by agent\r\n    IF ( l_trec.manage_status = MANAGE_STATUS_MANAGED AND\r\n         l_trec.emd_url IS NOT NULL) \r\n    THEN\r\n      raise_application_error(MGMT_GLOBAL.INVALID_PARAMS_ERR,\r\n          MGMT_GLOBAL.INVALID_PARAMS_ERR||' Not allowed') ;\r\n    END IF ;<\/pre>\n<p>Para:<\/p>\n<pre class=\"lang:pgsql decode:true\">     -- we will implement rename of agent side targets when it is fully\r\n     -- supported by agent\r\n    IF ( l_trec.manage_status = MANAGE_STATUS_MANAGED AND\r\n         l_trec.emd_url IS NOT NULL) \r\n    THEN\r\n      --raise_application_error(MGMT_GLOBAL.INVALID_PARAMS_ERR,\r\n      --    MGMT_GLOBAL.INVALID_PARAMS_ERR||' Not allowed') ;\r\n\t  null;\r\n    END IF ;<\/pre>\n<p>Agora fa\u00e7a o recompile da package e de qualquer objeto dependente iv\u00e1lido::<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"oracledb\">SQL&gt; EXEC sys.UTL_RECOMP.recomp_serial('SYSMAN');\r\n\r\nPL\/SQL procedure successfully completed.<\/pre>\n<p>Vamos tentar de novo. Ups, recebemos um erro:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">[oracle@ec12mntrjr001 ~]$ emcli rename_target -target_type=\"oracle_listener\" -target_name=\"COLISEU_10.221.63.107\" -new_target_name=\"LISTENER_10.221.63.107\"\r\nORA-04068: existing state of packages has been discarded\r\nORA-04061: existing state of package body \"SYSMAN.EM_TARGET\" has been invalidated\r\nORA-04065: not executed, altered or dropped package body \"SYSMAN.EM_TARGET\"\r\nORA-06508: PL\/SQL: could not find program unit being called: \"SYSMAN.EM_TARGET\"\r\nORA-06512: at \"SYSMAN.MGMT_TARGET\", line 3373\r\nORA-06512: at line 1<\/pre>\n<p>Se voc\u00ea recebeu este erro, apenas reconecte ou fa\u00e7a o resync da sess\u00e3o que estava aberta antes da altera\u00e7\u00e3o do c\u00f3digo da package e tente novamente:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">[oracle@ec12mntrjr001 ~]$ emcli sync\r\nSynchronized successfully\r\n[oracle@ec12mntrjr001 ~]$ emcli rename_target -target_type=\"oracle_listener\" -target_name=\"COLISEU_10.221.63.107\" -new_target_name=\"LISTENER_10.221.63.107\"\r\nTarget COLISEU_10.221.63.107 successfully renamed to LISTENER_10.221.63.107.<\/pre>\n<p>\u00d3timo. Agora recupere o c\u00f3digo da package body original do backup que foi feito e coloque de volta a linha comentada.<\/p>\n<h4>M\u00e9todo 2:<\/h4>\n<p>Tamb\u00e9m existe outro caminho para trocar o nome do target dentro do metadados do OEM 12c. N\u00f3s podemos chamar diretamente a procedure que foi alterada no &#8220;M\u00e9todo 1&#8221;:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">SQL&gt; exec sysman.em_target.rename_target('oracle_listener','COLISEU_10.221.63.104','LISTENER_10.221.63.104');\r\n\r\nbegin sysman.em_target.rename_target('oracle_listener','COLISEU_10.221.63.104','LISTENER_10.221.63.104'); end;\r\n\r\nORA-20233: -20233 Not allowed\r\nORA-06512: at \"SYSMAN.EM_TARGET\", line 5040\r\nORA-06512: at line 2<\/pre>\n<p>Eu recebi o erro acima porque \u00e9 preciso comentar as linhas do Package Body exatamente como foi feito no &#8220;M\u00e9todo 1&#8221;. Fa\u00e7a ent\u00e3o o backup do c\u00f3digo, comente, recompile as repend\u00eancias e execute novamente:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">SQL&gt; exec sysman.em_target.rename_target('oracle_listener','COLISEU_10.221.63.104','LISTENER_10.221.63.104');\r\n\r\nbegin sysman.em_target.rename_target('oracle_listener','COLISEU_10.221.63.104','LISTENER_10.221.63.104'); end;\r\n\r\nORA-04068: existing state of packages has been discarded\r\nORA-04061: existing state of package \"SYSMAN.EM_TARGET\" has been invalidated\r\nORA-04065: not executed, altered or dropped package \"SYSMAN.EM_TARGET\"\r\nORA-06508: PL\/SQL: could not find program unit being called: \"SYSMAN.EM_TARGET\"\r\nORA-06512: at line 2<\/pre>\n<p>Se voc\u00ea receber este erro, apenas reconecte ou fa\u00e7a o resync da sess\u00e3o que estava aberta antes da altera\u00e7\u00e3o do c\u00f3digo da package e tente novamente:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"oracledb\">SQL&gt; exec sysman.em_target.rename_target('oracle_listener','COLISEU_10.221.63.104','LISTENER_10.221.63.104');\r\n\r\nPL\/SQL procedure successfully completed\r\n\r\nSQL&gt; commit;\r\n\r\nCommit complete\r\n\r\nSQL&gt;<\/pre>\n<p>\u00d3timo, agora vamos verificar na tela do EM:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"295\" class=\"alignnone size-full wp-image-520\" src=\"http:\/\/www.dbarj.com.br\/wp-content\/uploads\/2013\/10\/img_5259df864dd59.png\" alt=\"\" srcset=\"https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2013\/10\/img_5259df864dd59.png 1000w, https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2013\/10\/img_5259df864dd59-300x88.png 300w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/p>\n<p>Tudo est\u00e1 funcionando bem. N\u00e3o esque\u00e7a de restaurar o c\u00f3digo original da package body com o backup que voc\u00ea fez, colocando de volta as linhas comentadas.<\/p>\n<p>Agora finalmente o seu target foi renomeado.<\/p>\n<p><strong>Esse artigo foi escrito baseado no documento do Metalink Doc ID 1515413.1, com muitas e muitas adapta\u00e7\u00f5es.<\/strong><br \/>\n&nbsp;<br \/>\n<b>Gostou? N\u00e3o deixe de comentar ou deixar um \ud83d\udc4d!<\/b><\/p>\n<div class='watch-action'><div class='watch-position align-left'><div class='action-like'><a class='lbg-style2 like-526 jlk' href='javascript:void(0)' data-task='like' data-post_id='526' data-nonce='de4404f630' rel='nofollow'><img class='wti-pixel' src='https:\/\/www.dbarj.com.br\/wp-content\/plugins\/wti-like-post\/images\/pixel.gif' title='Like' \/><span class='lc-526 lc'>+4<\/span><\/a><\/div><\/div> <div class='status-526 status align-left'><\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>Durante muitos meses, a \u00fanica maneira que eu encontrei para renomear um target no OEM Cloud Control era apagando e adicionando novamente. No entanto, existe outra maneira como mostrarei adiante.\u00a0Este procedimento foi testado e validado no EM 12.1.0.2. Portanto, se voc\u00ea optar por experimentar em outra\u00a0vers\u00e3o, fa\u00e7a assumindo um risco! Todos os alvos do Enteprise &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/\">Continue lendo<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-526","post","type-post","status-publish","format-standard","hentry","category-oem12c","item-wrap"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Como renomear os alvos no Oracle EM 12c - DBA - Rodrigo Jorge - Oracle Tips and Guides<\/title>\n<meta name=\"description\" content=\"Aprenda a renomear alvos no Oracle EM 12c\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"DBA RJ\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/2013\\\/10\\\/renomear-alvos-em-12c\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/2013\\\/10\\\/renomear-alvos-em-12c\\\/\"},\"author\":{\"name\":\"DBA RJ\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/#\\\/schema\\\/person\\\/28a44ca3a6633fe4156ad1ea209d40a9\"},\"headline\":\"Como renomear os alvos no Oracle EM 12c\",\"datePublished\":\"2013-10-16T19:55:04+00:00\",\"dateModified\":\"2015-12-01T23:50:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/2013\\\/10\\\/renomear-alvos-em-12c\\\/\"},\"wordCount\":1016,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/#\\\/schema\\\/person\\\/28a44ca3a6633fe4156ad1ea209d40a9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/2013\\\/10\\\/renomear-alvos-em-12c\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2013\\\/10\\\/img_5259df16219d0.png\",\"articleSection\":[\"Enterprise Manager 12c\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/2013\\\/10\\\/renomear-alvos-em-12c\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/2013\\\/10\\\/renomear-alvos-em-12c\\\/\",\"url\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/2013\\\/10\\\/renomear-alvos-em-12c\\\/\",\"name\":\"Como renomear os alvos no Oracle EM 12c - DBA - Rodrigo Jorge - Oracle Tips and Guides\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/2013\\\/10\\\/renomear-alvos-em-12c\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/2013\\\/10\\\/renomear-alvos-em-12c\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2013\\\/10\\\/img_5259df16219d0.png\",\"datePublished\":\"2013-10-16T19:55:04+00:00\",\"dateModified\":\"2015-12-01T23:50:37+00:00\",\"description\":\"Aprenda a renomear alvos no Oracle EM 12c\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/2013\\\/10\\\/renomear-alvos-em-12c\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/2013\\\/10\\\/renomear-alvos-em-12c\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/2013\\\/10\\\/renomear-alvos-em-12c\\\/#primaryimage\",\"url\":\"http:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2013\\\/10\\\/img_5259df16219d0.png\",\"contentUrl\":\"http:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2013\\\/10\\\/img_5259df16219d0.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/2013\\\/10\\\/renomear-alvos-em-12c\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como renomear os alvos no Oracle EM 12c\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/#website\",\"url\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/\",\"name\":\"DBA - Rodrigo Jorge - Oracle Tips and Guides\",\"description\":\"Blog about Databases, Security and High Availability\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/#\\\/schema\\\/person\\\/28a44ca3a6633fe4156ad1ea209d40a9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/pt-br\\\/#\\\/schema\\\/person\\\/28a44ca3a6633fe4156ad1ea209d40a9\",\"name\":\"DBA RJ\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/RodrigoJorgePOUG19.png\",\"url\":\"https:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/RodrigoJorgePOUG19.png\",\"contentUrl\":\"https:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/RodrigoJorgePOUG19.png\",\"width\":712,\"height\":712,\"caption\":\"DBA RJ\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.dbarj.com.br\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/RodrigoJorgePOUG19.png\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como renomear os alvos no Oracle EM 12c - DBA - Rodrigo Jorge - Oracle Tips and Guides","description":"Aprenda a renomear alvos no Oracle EM 12c","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/","twitter_misc":{"Escrito por":"DBA RJ","Est. tempo de leitura":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/#article","isPartOf":{"@id":"https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/"},"author":{"name":"DBA RJ","@id":"https:\/\/www.dbarj.com.br\/pt-br\/#\/schema\/person\/28a44ca3a6633fe4156ad1ea209d40a9"},"headline":"Como renomear os alvos no Oracle EM 12c","datePublished":"2013-10-16T19:55:04+00:00","dateModified":"2015-12-01T23:50:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/"},"wordCount":1016,"commentCount":1,"publisher":{"@id":"https:\/\/www.dbarj.com.br\/pt-br\/#\/schema\/person\/28a44ca3a6633fe4156ad1ea209d40a9"},"image":{"@id":"https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/#primaryimage"},"thumbnailUrl":"http:\/\/www.dbarj.com.br\/wp-content\/uploads\/2013\/10\/img_5259df16219d0.png","articleSection":["Enterprise Manager 12c"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/","url":"https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/","name":"Como renomear os alvos no Oracle EM 12c - DBA - Rodrigo Jorge - Oracle Tips and Guides","isPartOf":{"@id":"https:\/\/www.dbarj.com.br\/pt-br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/#primaryimage"},"image":{"@id":"https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/#primaryimage"},"thumbnailUrl":"http:\/\/www.dbarj.com.br\/wp-content\/uploads\/2013\/10\/img_5259df16219d0.png","datePublished":"2013-10-16T19:55:04+00:00","dateModified":"2015-12-01T23:50:37+00:00","description":"Aprenda a renomear alvos no Oracle EM 12c","breadcrumb":{"@id":"https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/#primaryimage","url":"http:\/\/www.dbarj.com.br\/wp-content\/uploads\/2013\/10\/img_5259df16219d0.png","contentUrl":"http:\/\/www.dbarj.com.br\/wp-content\/uploads\/2013\/10\/img_5259df16219d0.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbarj.com.br\/pt-br\/2013\/10\/renomear-alvos-em-12c\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.dbarj.com.br\/pt-br\/"},{"@type":"ListItem","position":2,"name":"Como renomear os alvos no Oracle EM 12c"}]},{"@type":"WebSite","@id":"https:\/\/www.dbarj.com.br\/pt-br\/#website","url":"https:\/\/www.dbarj.com.br\/pt-br\/","name":"DBA - Rodrigo Jorge - Oracle Tips and Guides","description":"Blog about Databases, Security and High Availability","publisher":{"@id":"https:\/\/www.dbarj.com.br\/pt-br\/#\/schema\/person\/28a44ca3a6633fe4156ad1ea209d40a9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbarj.com.br\/pt-br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":["Person","Organization"],"@id":"https:\/\/www.dbarj.com.br\/pt-br\/#\/schema\/person\/28a44ca3a6633fe4156ad1ea209d40a9","name":"DBA RJ","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2019\/09\/RodrigoJorgePOUG19.png","url":"https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2019\/09\/RodrigoJorgePOUG19.png","contentUrl":"https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2019\/09\/RodrigoJorgePOUG19.png","width":712,"height":712,"caption":"DBA RJ"},"logo":{"@id":"https:\/\/www.dbarj.com.br\/wp-content\/uploads\/2019\/09\/RodrigoJorgePOUG19.png"}}]}},"_links":{"self":[{"href":"https:\/\/www.dbarj.com.br\/pt-br\/wp-json\/wp\/v2\/posts\/526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbarj.com.br\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbarj.com.br\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbarj.com.br\/pt-br\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbarj.com.br\/pt-br\/wp-json\/wp\/v2\/comments?post=526"}],"version-history":[{"count":0,"href":"https:\/\/www.dbarj.com.br\/pt-br\/wp-json\/wp\/v2\/posts\/526\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.dbarj.com.br\/pt-br\/wp-json\/wp\/v2\/media?parent=526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbarj.com.br\/pt-br\/wp-json\/wp\/v2\/categories?post=526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbarj.com.br\/pt-br\/wp-json\/wp\/v2\/tags?post=526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}