Blog
Habilitando BI Publisher no EM13c
O Oracle BI Publisher (Business Intelligence Publisher) é uma ferramenta atualmente instalada por padrão junto ao Oracle Enterprise Manager Cloud Control 13c que permite a criação, gerenciamento e entrega de documentos altamente formatados em PDF, Excel, PowerPoint, Word e HTML.
O BI Publisher por ser agora um componente básico do Enterprise Manager a partir da versão 13cR1 (13.1.0.0.0), não é mais possível desinstala-lo ou desconfigurá-lo, é possível apenas ativa-lo ou desativa-lo.
Para verificar se o BI Publisher está habilitado ou desabilitado e o status do BI Publisher Server (responsável pelo funcionamento do serviço), basta requisitarmos o status dos componentes do OMS (Oracle Management Server)
[oracle@localhost ~]$ $OMS_HOME/bin/emctl status oms Oracle Enterprise Manager Cloud Control 13c Release 2 Copyright (c) 1996, 2016 Oracle Corporation. All rights reserved. WebTier is Up Oracle Management Server is Up JVMD Engine is Up BI Publisher Server is Down BI Publisher is disabled, to enable BI Publisher on this host, use the 'emctl config oms -enable_bip' command
Quando o BI Publisher não está habilitado será exibido a mensagem, conforme acima, informando que o componente esta desabilitado e de como é possivel habilita-lo. Caso o componente esteja habilitado, apenas o status do BI Publisher Server será exibido.
Habilitando o BI Publisher:
[oracle@localhost ~]$ $OMS_HOME/bin/emctl config oms -enable_bip Oracle Enterprise Manager Cloud Control 13c Release 2 Copyright (c) 1996, 2016 Oracle Corporation. All rights reserved. Enter Enterprise Manager Root (SYSMAN) Password : BI Publisher is enabled for startup on this host with the 'emctl start oms' and 'emctl start oms -bip_only' commands. Overall result of operations: SUCCESS [oracle@localhost ~]$ $OMS_HOME/bin/emctl start oms Oracle Enterprise Manager Cloud Control 13c Release 2 Copyright (c) 1996, 2016 Oracle Corporation. All rights reserved. Starting Oracle Management Server... WebTier Successfully Started Oracle Management Server Successfully Started Oracle Management Server is Up JVMD Engine is Up Starting BI Publisher Server ... BI Publisher Server Successfully Started BI Publisher Server is Up
Verificando novamente o status, temos o BI Publisher Server iniciado.
[oracle@localhost ~]$ $OMS_HOME/bin/emctl status oms Oracle Enterprise Manager Cloud Control 13c Release 2 Copyright (c) 1996, 2016 Oracle Corporation. All rights reserved. WebTier is Up Oracle Management Server is Up JVMD Engine is Up BI Publisher Server is Up
Para desabilitar o BI Publisher:
$OMS_HOME/bin/emctl config oms -disable_bip
Como o BI Publisher opera "separadamente" do OMS (O managed server é o mesmo weblogic domain que contem o OMS e o AdminServer), após ser configurado ele pode ser parado ou iniciado pelo emctl de forma independente do OMS.
emctl start oms -bip_only emctl status oms -bip_only emctl stop oms -bip_only [-force]