{"id":17835,"date":"2026-07-27T10:46:54","date_gmt":"2026-07-27T13:46:54","guid":{"rendered":"https:\/\/kb.elipse.com.br\/?p=17835"},"modified":"2026-07-27T10:54:44","modified_gmt":"2026-07-27T13:54:44","slug":"detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/","title":{"rendered":"Detectar servidor ativo em Hot-Standby E3 via script."},"content":{"rendered":"<div class=\"topband\">\n<div class=\"topband-inner\">\n<div class=\"meta\"><\/div>\n<\/div>\n<\/div>\n<div class=\"wrap\">\n<section id=\"introducao\">\n<h2><span class=\"num\">1.<\/span> Introdu\u00e7\u00e3o<\/h2>\n<p>Em uma configura\u00e7\u00e3o de redund\u00e2ncia (Hot-Standby), dois servidores E3 \u2014 A e B \u2014 rodam o mesmo Dom\u00ednio, mas apenas um deles est\u00e1 ativo (<code>Running<\/code>) a cada momento; o outro fica em <code>Standby<\/code>. \u00c9 comum precisar automatizar alguma rotina externa (por exemplo, um script Python em execu\u00e7\u00e3o em cada uma das duas m\u00e1quinas) que precisa <strong>descobrir localmente<\/strong> se o servidor daquela m\u00e1quina espec\u00edfica \u00e9 o servidor ativo agora ou n\u00e3o.<\/p>\n<p>A forma correta de responder a essa pergunta \u00e9 consultar o <strong>servidor ativo E3<\/strong> via o objeto runtime <code>[?Server]<\/code>, especificamente a propriedade <code>State<\/code> do servidor local. Essa verifica\u00e7\u00e3o, no entanto, est\u00e1 sujeita a uma condi\u00e7\u00e3o de conex\u00e3o frequentemente negligenciada: se a conex\u00e3o for estabelecida para um endere\u00e7o de dom\u00ednio (com failover autom\u00e1tico) em vez do host f\u00edsico local, a leitura sempre indica &#8220;ativo&#8221;, independentemente do estado real daquele servidor.<\/p>\n<div class=\"note\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/section>\n<section id=\"o-que-e\">\n<h2><span class=\"num\">2.<\/span> O que \u00e9 o objeto <code>[?Server]<\/code><\/h2>\n<p><code>[?Server]<\/code> \u00e9 um objeto runtime real (n\u00e3o uma macro), exposto pelo pr\u00f3prio E3 Server, que devolve informa\u00e7\u00f5es sobre o servidor e sua topologia \u2014 dom\u00ednio, hot-standby, sess\u00f5es de clientes, licen\u00e7as e dom\u00ednios remotos. Os colchetes s\u00e3o obrigat\u00f3rios, pois <code>?<\/code> n\u00e3o \u00e9 um caractere v\u00e1lido em identificadores comuns:<\/p>\n<div class=\"code\">\n<pre class=\"bar\"><span class=\"k\" style=\"font-family: Consolas, Monaco, monospace;\">Application<\/span><span style=\"font-family: Consolas, Monaco, monospace;\">.GetObject(<\/span><span class=\"s\" style=\"font-family: Consolas, Monaco, monospace;\">\":[?Server]\"<\/span><span style=\"font-family: Consolas, Monaco, monospace;\">).ProductString<\/span><i><\/i><\/pre>\n<\/div>\n<p>Dentro dele, a \u00e1rvore <code>Domain.Servers<\/code> exp\u00f5e o par de redund\u00e2ncia:<\/p>\n<ul>\n<li><strong>LocalServer<\/strong> \u2014 sempre presente; \u00e9 o servidor que est\u00e1 sendo acessado pela conex\u00e3o atual.<\/li>\n<li><strong>RemoteServer<\/strong> \u2014 presente apenas quando <code>HotStandby = True<\/code>; \u00e9 o par secund\u00e1rio.<\/li>\n<\/ul>\n<p>Ambos exp\u00f5em a propriedade <code>State<\/code>, um <code>Long<\/code> com o seguinte enum:<\/p>\n<div class=\"table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Valor<\/th>\n<th>Significado<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><code>-1<\/code><\/td>\n<td>Fechado \/ nenhum Dom\u00ednio carregado<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\"><code>0<\/code><\/td>\n<td>Parado (carregado, mas n\u00e3o em execu\u00e7\u00e3o)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\"><code>1<\/code><\/td>\n<td>Standby<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\"><code>2<\/code><\/td>\n<td>Running (ativo)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/section>\n<section id=\"requisito-conexao\">\n<h2><span class=\"num\">3.<\/span> Requisito de conex\u00e3o: servidor local versus endere\u00e7o de dom\u00ednio<\/h2>\n<p>O fator determinante \u00e9 <strong>para onde a conex\u00e3o aponta<\/strong>. Se o cliente (Viewer, RemoteDomain ou uma automa\u00e7\u00e3o externa via COM) se conecta a um endere\u00e7o &#8220;de dom\u00ednio&#8221; que j\u00e1 redireciona automaticamente para quem estiver ativo, a leitura de <code>State<\/code> <strong>quase sempre retorna <code>2<\/code><\/strong> \u2014 porque esse tipo de conex\u00e3o s\u00f3 consegue se conectar a servidores em execu\u00e7\u00e3o ativa. Esse \u00e9, inclusive, o comportamento documentado da propriedade: em contextos runtime normais, <code>Domain.State<\/code> \u00e9 quase sempre <code>2<\/code>.<\/p>\n<p>Para que a leitura reflita corretamente o estado <strong>daquela m\u00e1quina espec\u00edfica<\/strong> (A ou B), a conex\u00e3o precisa ser feita explicitamente para o servidor local daquele host \u2014 por exemplo, <code>localhost<\/code> ou o nome daquela m\u00e1quina em particular \u2014 e n\u00e3o para um endere\u00e7o com failover autom\u00e1tico.<\/p>\n<\/section>\n<section id=\"vbscript\">\n<h2><span class=\"num\">4.<\/span> Como consultar via script (VBScript, dentro do E3)<\/h2>\n<p>Dentro de um script rodando no pr\u00f3prio E3 (por exemplo, em um evento <code>OnStartRunning<\/code> ou em um Timer), a leitura \u00e9 direta:<\/p>\n<div class=\"code\">\n<div class=\"bar\"><\/div>\n<pre><span class=\"k\">Dim<\/span> estadoLocal\r\nestadoLocal = <span class=\"k\">Application<\/span>.GetObject(<span class=\"s\">\":[?Server].Domain.Servers.LocalServer\"<\/span>).State\r\n\r\n<span class=\"k\">Select Case<\/span> estadoLocal\r\n    <span class=\"k\">Case<\/span> 2\r\n        <span class=\"c\">' Este host \u00e9 o servidor ativo agora<\/span>\r\n    <span class=\"k\">Case<\/span> 1\r\n        <span class=\"c\">' Este host est\u00e1 em Standby<\/span>\r\n    <span class=\"k\">Case<\/span> 0\r\n        <span class=\"c\">' Dom\u00ednio parado<\/span>\r\n    <span class=\"k\">Case<\/span> -1\r\n        <span class=\"c\">' Nenhum Dom\u00ednio carregado<\/span>\r\n<span class=\"k\">End Select<\/span><\/pre>\n<\/div>\n<\/section>\n<section id=\"python\">\n<h2><span class=\"num\">5.<\/span> Como aplicar isso a partir de um script externo (Python)<\/h2>\n<p>A mesma regra vale para qualquer automa\u00e7\u00e3o externa que se conecte ao E3 via automa\u00e7\u00e3o COM \u2014 e n\u00e3o apenas para scripts internos. As bibliotecas oficiais de conex\u00e3o externa da Elipse (<code>E3DataAccess<\/code>, e nas vers\u00f5es mais novas <code>E3AccessLayer<\/code>, usada inclusive pelo EPM para coletar dados do E3) exp\u00f5em um objeto cuja propriedade <code>Server<\/code> recebe o nome do host a que conectar. Por serem bibliotecas COM padr\u00e3o, qualquer linguagem com suporte a automa\u00e7\u00e3o COM \u2014 incluindo Python, via <code>pywin32<\/code> (<code>win32com.client<\/code>) \u2014 pode instanci\u00e1-las do mesmo jeito que uma aplica\u00e7\u00e3o VBA.<\/p>\n<p>Procedimento recomendado, aplicado na resolu\u00e7\u00e3o do caso que originou este artigo:<\/p>\n<ol class=\"steps\">\n<li>No projeto local de cada servidor (A e B), um pequeno script VBScript (Timer ou <code>OnStartRunning<\/code>) grava <code>Application.GetObject(\":[?Server].Domain.Servers.LocalServer\").State<\/code> em uma Tag comum do projeto \u2014 por exemplo, <code>Dados.ServidorLocalAtivo<\/code>.<\/li>\n<li>O script Python, em execu\u00e7\u00e3o naquela mesma m\u00e1quina, conecta-se explicitamente ao servidor local (<code>Server = \"localhost\"<\/code> ou o nome daquele host espec\u00edfico \u2014 nunca o endere\u00e7o de dom\u00ednio\/failover) e l\u00ea o valor dessa Tag pelo m\u00e9todo <code>GetValue<\/code> da biblioteca de conex\u00e3o externa.<\/li>\n<li>Resultado: <code>2<\/code> = este host \u00e9 o ativo agora; <code>1<\/code> = este host est\u00e1 em Standby.<\/li>\n<\/ol>\n<div class=\"code\">\n<div class=\"bar\"><\/div>\n<pre><span class=\"k\">import<\/span> win32com.client\r\n\r\ne3 = win32com.client.Dispatch(<span class=\"s\">\"E3DATAACCESSLib.E3DataAccessManager\"<\/span>)\r\ne3.Server = <span class=\"s\">\"localhost\"<\/span>  <span class=\"c\"># host LOCAL da pr\u00f3pria m\u00e1quina \u2014 nunca o dom\u00ednio\/failover<\/span>\r\n\r\nestado = e3.GetValue(<span class=\"s\">\"Dados.ServidorLocalAtivo\"<\/span>)\r\n<span class=\"c\"># 2 = este host \u00e9 o ativo agora \/ 1 = este host est\u00e1 em Standby<\/span><\/pre>\n<\/div>\n<p>Requisito obrigat\u00f3rio, independentemente da biblioteca utilizada: a conex\u00e3o (<code>Server<\/code>) deve apontar para o host f\u00edsico local da m\u00e1quina onde o script Python \u00e9 executado, e n\u00e3o para um endere\u00e7o de dom\u00ednio com failover autom\u00e1tico; caso contr\u00e1rio, os dois scripts (A e B) ler\u00e3o o mesmo valor, sempre &#8220;ativo&#8221;.<\/p>\n<\/section>\n<section id=\"observacoes\">\n<h2><span class=\"num\">6.<\/span> Observa\u00e7\u00f5es e boas pr\u00e1ticas<\/h2>\n<ul>\n<li><code>E3DataAccess<\/code> \u00e9 documentada oficialmente apenas para aplica\u00e7\u00f5es <strong>32-bit<\/strong>; a partir da vers\u00e3o 4.5.208 do E3Server, as conex\u00f5es via <code>E3DataAccess<\/code> e <code>E3AccessLayer<\/code> n\u00e3o consomem mais licen\u00e7as de Viewer.<\/li>\n<li>Os m\u00e9todos <code>Domain.Refresh<\/code> e <code>Domain.Stop<\/code> do objeto <code>[?Server]<\/code> exigem E3 V6.1 Build 046 ou superior \u2014 n\u00e3o usados neste caso, mas fazem parte da mesma \u00e1rvore <code>[?Server].Domain<\/code>.<\/li>\n<li>Como o enum de <code>State<\/code> \u00e9 o mesmo em <code>Domain.State<\/code> e em <code>Domain.Servers.LocalServer.State<\/code>\/<code>RemoteServer.DomainState<\/code>, \u00e9 poss\u00edvel montar um dashboard completo do par de redund\u00e2ncia (local + remoto) com as mesmas Tags-ponte.<\/li>\n<li>Evite depender de <code>Domain.State<\/code> (sem o caminho <code>Servers.LocalServer<\/code>) para diferenciar A de B \u2014 em conex\u00f5es via dom\u00ednio ele reflete o servidor ativo, n\u00e3o necessariamente o host onde o script roda.<\/li>\n<\/ul>\n<\/section>\n<section id=\"relacionados\">\n<h2>Artigos relacionados<\/h2>\n<hr \/>\n<ul>\n<li><a href=\"https:\/\/kb.elipse.com.br\/objeto-informacoes-do-servidor-server\/\">Objeto Informa\u00e7\u00f5es do Servidor (&#8220;[?Server]&#8221;)<\/a><\/li>\n<li><a href=\"https:\/\/kb.elipse.com.br\/en\/connecting-a-vba-application-to-an-e3-server-using-the-e3dataaccess-library\/\">Conectando uma aplica\u00e7\u00e3o VBA a um E3Server com a biblioteca de comunica\u00e7\u00e3o E3DataAccess<\/a><\/li>\n<\/ul>\n<\/section>\n<section id=\"palavras\"><\/section>\n<footer class=\"src\"><\/footer>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>1. Introdu\u00e7\u00e3o Em uma configura\u00e7\u00e3o de redund\u00e2ncia (Hot-Standby), dois servidores E3 \u2014 A e B \u2014 rodam o mesmo Dom\u00ednio, mas apenas um deles est\u00e1 ativo (Running) a cada momento;&hellip;<\/p>\n","protected":false},"author":15,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0},"categories":[585,578,610],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Detectar servidor ativo em Hot-Standby E3 via script.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kb.elipse.com.br\/en\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:locale:alternate\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Detectar servidor ativo em Hot-Standby E3 via script.\" \/>\n<meta property=\"og:description\" content=\"1. Introdu\u00e7\u00e3o Em uma configura\u00e7\u00e3o de redund\u00e2ncia (Hot-Standby), dois servidores E3 \u2014 A e B \u2014 rodam o mesmo Dom\u00ednio, mas apenas um deles est\u00e1 ativo (Running) a cada momento;&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/en\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/\" \/>\n<meta property=\"og:site_name\" content=\"Elipse Knowledgebase\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/elipsesoftware\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-27T13:46:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-27T13:54:44+00:00\" \/>\n<meta name=\"author\" content=\"Gabriel Manara\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gabriel Manara\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/\"},\"author\":{\"name\":\"Gabriel Manara\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/62f73726da552619d723db2fd82e3530\"},\"headline\":\"Detectar servidor ativo em Hot-Standby E3 via script.\",\"datePublished\":\"2026-07-27T13:46:54+00:00\",\"dateModified\":\"2026-07-27T13:54:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/\"},\"wordCount\":828,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"articleSection\":[\"Domain \/ E3Server \/ HotStandBy\",\"Elipse E3\",\"Scripts\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/\",\"url\":\"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/\",\"name\":\"Detectar servidor ativo em Hot-Standby E3 via script.\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2026-07-27T13:46:54+00:00\",\"dateModified\":\"2026-07-27T13:54:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Detectar servidor ativo em Hot-Standby E3 via script.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kb.elipse.com.br\/#website\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"name\":\"Elipse Knowledgebase\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kb.elipse.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\",\"name\":\"Elipse Software\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"sameAs\":[\"http:\/\/www.facebook.com\/elipsesoftware\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"contentUrl\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"width\":161,\"height\":58,\"caption\":\"Elipse Software\"},\"image\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/62f73726da552619d723db2fd82e3530\",\"name\":\"Gabriel Manara\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8f08450bea42667090b5d00999160306?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8f08450bea42667090b5d00999160306?s=96&d=mm&r=g\",\"caption\":\"Gabriel Manara\"},\"url\":\"https:\/\/kb.elipse.com.br\/en\/author\/manara\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Detectar servidor ativo em Hot-Standby E3 via script.","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:\/\/kb.elipse.com.br\/en\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/","og_locale":"en_US","og_type":"article","og_title":"[:pt]Detectar servidor ativo em Hot-Standby E3 via script.[:] - Elipse Knowledgebase","og_description":"1. Introdu\u00e7\u00e3o Em uma configura\u00e7\u00e3o de redund\u00e2ncia (Hot-Standby), dois servidores E3 \u2014 A e B \u2014 rodam o mesmo Dom\u00ednio, mas apenas um deles est\u00e1 ativo (Running) a cada momento;&hellip;","og_url":"https:\/\/kb.elipse.com.br\/en\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2026-07-27T13:46:54+00:00","article_modified_time":"2026-07-27T13:54:44+00:00","author":"Gabriel Manara","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Gabriel Manara","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/"},"author":{"name":"Gabriel Manara","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/62f73726da552619d723db2fd82e3530"},"headline":"Detectar servidor ativo em Hot-Standby E3 via script.","datePublished":"2026-07-27T13:46:54+00:00","dateModified":"2026-07-27T13:54:44+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/"},"wordCount":828,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"articleSection":["Domain \/ E3Server \/ HotStandBy","Elipse E3","Scripts"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/","url":"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/","name":"Detectar servidor ativo em Hot-Standby E3 via script.","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2026-07-27T13:46:54+00:00","dateModified":"2026-07-27T13:54:44+00:00","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/detectar-qual-servidor-esta-ativoem-um-hot-standby-e3-via-script\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"Detectar servidor ativo em Hot-Standby E3 via script."}]},{"@type":"WebSite","@id":"https:\/\/kb.elipse.com.br\/#website","url":"https:\/\/kb.elipse.com.br\/","name":"Elipse Knowledgebase","description":"","publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kb.elipse.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kb.elipse.com.br\/#organization","name":"Elipse Software","url":"https:\/\/kb.elipse.com.br\/","sameAs":["http:\/\/www.facebook.com\/elipsesoftware"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","contentUrl":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","width":161,"height":58,"caption":"Elipse Software"},"image":{"@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/62f73726da552619d723db2fd82e3530","name":"Gabriel Manara","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8f08450bea42667090b5d00999160306?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8f08450bea42667090b5d00999160306?s=96&d=mm&r=g","caption":"Gabriel Manara"},"url":"https:\/\/kb.elipse.com.br\/en\/author\/manara\/"}]}},"_links":{"self":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/17835"}],"collection":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/comments?post=17835"}],"version-history":[{"count":5,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/17835\/revisions"}],"predecessor-version":[{"id":17840,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/17835\/revisions\/17840"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=17835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=17835"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=17835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}