01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados PDV

Linha de Produto:

Linha Consinco

Segmento:

Varejo

Módulo:Servidor de PDV
Função:Instalador
País:Brasil
Ticket:-
IssueDSUPPDVINFRA-1323


02. SITUAÇÃO/REQUISITO

Ajustar instalador do Servidor de PDV para Cloud no modo silencioso.

03. SOLUÇÃO


PROCESSO DE INSTALAÇÃO EM MODO SILENCIOSO:


PRÉ-REQUISITOS DE HARDWARE:


  https://tdn.totvs.com/display/public/TVSCCLC/Servidor+de+Frente+de+Caixa+-+PDV



PRÉ-REQUISITOS DE CONEXÃO COM BANCO DE DADOS:


  Instale no servidor o client Oracle 12c ou superior na versão de 32 BITS
  Configure NLS_LANG no registro do Windows para AMERICAN_AMERICA.WE8ISO8859P1


PRÉ-REQUISITO DE CONFIGURAÇÃO REGIONAL:


  Certifique-se que o Windows está PT-BR na configuração regional principalmente na aba Administrativo, ou seja o SO precisa estar PT-BR não apenas o usuário


PRÉ-REQUISITOS DE INTEGRAÇÃO:

  ERP Consinco previamente instalado sem objetos invalidados no Oracle


PRÉ-REQUISITOS DE ROTEAMENTO:

  Porta que é necessário rotear, não é necessário liberar no firewall do servidor o instalador cria as regras

    22   (Saída): Porta SSH comunicação com PDV
    80   (Entrada / Saída): Porta HTTP do servidor de PDV
    443  (Entrada / Saída): Porta HTTPS do servidor de PDV
    3306 (Saída): Porta de comunicação com banco de dados do PDV
    1521 (Saída): Porta de comunicação com banco de dados do servidor
    5900 (Saída): Porta VNC comunicação com PDV
    7011 (Entrada): Porta de comunicação do servidor PDV
    7013 (Entrada): Porta de comunicação do servidor cancela de estacionamento
    8011 (Saída): Porta de comunicação com PDV
    8080 (Entrada): Porta HTTP (glassfish) do servidor java de PDV
    8181 (Entrada): Porta HTTP (glassfish) do servidor java de PDV



PRÉ-REQUISITOS DE ANTIVÍRUS:

  É necessário colocar no filtro para remover a verificação nos executáveis e DLL assinadas mais pacotes de movimentações.



COMPONENTES WINDOWS:


 Ativar:

  .NET Framework 3.x
     * Ativar todos *
  .NET Framework 4.x
     * Ativar todos *
  Cliente Telnet
  Serviços de Informações da Internet
    Compatibilidade com Gerenciamento do IIS
      * Ativar todos *
    Serviços da Word Wide Web
      * Ativar todos *



DEPENDÊNCIAS DE SOFTWARE:


  Os pacotes estão disponíveis dentro do subdiretório do instalador ao extrair que serão necessários a prévia instalação:

    dotnet-hosting-3.1.16-win.exe
    Devart - dcoracle680pro.exe
    dotNetFx40_Full_x86_x64.exe
    Silverlight.exe
    CRRuntime_32bit_13_0.msi
    iis60rkt.exe
    FMSoft_uniGUI_Theme_Pack_1.50.0.1481.exe
    FMSoft_uniGUI_runtime_1.50.0.1481.exe



REGRAS DE FIREWALL:


  Adicionar regra de entrada: PING
    ICMP.Solicitação de Eco



FERRAMENTAS AUXILIAR:


  https://filedeploy.consinco.com.br/pdv/download/ferramentas/UltraVNC_1_2_03_X86_Setup.exe
  https://filedeploy.consinco.com.br/pdv/download/ferramentas/putty-0.63-installer.exe
  https://filedeploy.consinco.com.br/pdv/download/ferramentas/winscp556setup.exe
  https://filedeploy.consinco.com.br/pdv/download/ferramentas/SQLyog-12.0.2-0.x86Community.exe
  https://filedeploy.consinco.com.br/pdv/download/ferramentas/7z1900-x64.exe


CONFIGURAÇÃO MODO SILENCIOSO:


  Crie no diretório %TEMP% o arquivo INI = C5LibInstall.ini, segue um arquivo de exemplo, abaixo descritivo de cada parâmetro:

    [Geral]                       * Grupo geral de parâmetros
    Silencioso=0                   0 - Modo silencioso desativado, 1 - Modo silencioso ativado
    Produto=0                      0 - Integrado com ERP Consinco, 1 - Integrado com ERP RMS
    GerenciarEmpresa=0             0 - Gerencia todas as lojas (Default 0)

    [ConexaoSYSDBA]               * Dados de conexão SYS ou outro usuário com privilégio DBA
    Host=127.0.0.1                 Host do servidor Oracle
    Port=1521                      Porta do servidor Oracle
    ServiceName=ORCL               Serviço do Oracle
    SID=N                          N = Service, S = SID
    DB=ORCL                        Alias de conexão do TNSNAMES
    Usuario=sys                    Usuário SYS do banco de dados
    Senha=consinco                 Senha do usuário do banco de dados

    [ConexaoConsinco]             * Dados de conexão com usuário de banco ERP Consinco
    Host=127.0.0.1                 Host do servidor Oracle
    Port=1521                      Porta do servidor Oracle
    ServiceName=ORCL               Serviço do Oracle
    SID=N                          N = Service, S = SID
    DB=ORCL                        Alias de conexão do TNSNAMES
    Usuario=consinco               Usuário ERP CONSINCO do banco de dados
    Senha=consinco                 Senha do usuário do banco de dados

    [ConexaoMonitor]             * Dados de conexão com usuário de banco CONSINCOMONITOR (Servidor de PDVs)
    Host=127.0.0.1                Host do servidor Oracle
    Port=1521                     Porta do servidor Oracle
    ServiceName=ORCL              Serviço do Oracle
    SID=N                         N = Service, S = SID
    DB=ORCL                       Alias de conexão do TNSNAMES
    Usuario=consincomonitor       Usuário SERVIDOR DE PDV do banco de dados
    Senha=consincomonitor         Senha do usuário do banco de dados

    [ConexaoRMS]                 * Dados de conexão com usuário de banco de integração INTEGRACAOPDV
    Host=127.0.0.1                Host do servidor Oracle
    Port=1521                     Porta do servidor Oracle
    ServiceName=ORCL              Serviço do Oracle
    SID=N                         N = Service, S = SID
    DB=ORCL                       Alias de conexão do TNSNAMES
    Usuario=integracaopdv         Usuário INTEGRACAOPDV do banco de dados
    Senha=integracaopdv           Senha do usuário do banco de dados

    [ListaNegraEmpresa]          * Lista negra de empresas que serão desconsideradas pelo servidor de PDVs nos processos de cargas
    Lojas=6,7,8                   Número de empresas separado por virgula

    [ListaNegraSegmento]         * Lista negra de segmentos que serão desconsideradas pelo servidor de PDVs nos processos de cargas
    Segmentos=1,2                 Número de segmentos separado por vírgula

    [ListaNegraDivisao]          * Lista negra de divisões que serão desconsideradas pelo servidor de PDVs nos processos de cargas
    Divisoes=4                     Número de divisões separado por vírgula

    [ServidorRemoto]             * Servidor Linux de processamento (Somente quando o cliente instala o servidor de PDVs Linux)
    IP=                           IP do servidor


LOG DE PROCESSAMENTO DA INSTALAÇÃO:

  Será criado no diretório %TEMP% o arquivo C5LibInstall.log que poderá acompanhar o fluxo de instalação e observar quaisquer problemas no decorrer.
 

EXECUTAR O INSTALADOR NA LINHA DE COMANDO EM MODO SILENCIOSO APÓS CONFIGURAR O ARQUIVO INI:

  Modos de operações:

    1 - Silencioso síncrono sem tela, ex:  

       start "Install TOTVS Varejo Supermercados PDV - Monitor" /wait "Install TOTVS Varejo Supermercados PDV - Monitor Windows 21.3.0.1.exe  " /w /S /V/qn

    2 - Silencioso assíncrono com tela de boas vindas do instalador e progresso, ex:
       "Install TOTVS Varejo Supermercados PDV - Monitor Windows 21.3.0.1.exe" /S

    3 - Silencioso assíncrono sem tela, ex:  
       "Install TOTVS Varejo Supermercados PDV - Monitor Windows 21.3.0.1.exe" /S /V/qn



LOG DE APLICAÇÃO QUE PODERÁ SER CONSULTA APÓS A INSTALAÇÃO:

   C:\C5Client\AcruxMonitor\Services\log\aplicacao\



SE ALGO FALHAR NA INSTALAÇÃO E PRECISAR REALIZAR UMA NOVA TENTATIVA EXECUTE:

  1. Pare os serviços no gerenciador: service.msc:

    TOTVS Varejo Supermercados PDV - Update
    TOTVS Varejo Supermercados PDV - Monitor
    TOTVS Varejo Supermercados PDV - Microterminais
    TOTVS Varejo Supermercados - Agente de atualização

    Via linha de comando:

      sc stop ServiceAcruxUpdate
      sc stop ServiceAcruxMonitor
      sc stop ServiceAcruxMonitorMicroTerminal
      sc stop ServiceAgenteAtualizacao

  2. Encerre forçadamente as aplicações pelo gerenciador de tarefa ou via linha de comando:

    taskkill /f /im AcruxUpdate.exe
    taskkill /f /im AcruxMonitorService.exe
    taskkill /f /im AcruxMonitorService.MicroTerminal.exe
    taskkill /f /im AgenteAtualizacao.exe

  3. Em configurações do Windows adicionar / remover, desinstale a aplicação:

    TOTVS Varejo Supermercados PDV - Monitor

  4. Remova o usuário e tablespace do banco de dados:

    Entre com usuário com permissão DBA e remova o usuário e tablespace

      drop user consincomonitor cascade;
      drop tablespace tsd_consincomonitor including contents and datafiles;
      drop tablespace tsi_consincomonitor including contents and datafiles;

    Observação:

      No processo de drop tablespace em algumas circunstância o Oracle não remove fisicamente os DATAFILE's, certifique-se que foram removidos antes de executar a instalação, se não foi removido terá que reiniciar o Oracle.

  5. Após executados os passos 1, 2, 3, 4 e 5 execute novamente a instalação.

 

DESCRITIVO DOS SERVIÇOS:

    TOTVS Varejo Supermercados PDV - Update: Agente de atualizações de aplicações do servidor de PDV 
    TOTVS Varejo Supermercados PDV - Monitor: Serviço principal de comunicação com PDVs e processamento de dados
    TOTVS Varejo Supermercados PDV - Microterminais: Serviço de micro terminais de restaurantes
    TOTVS Varejo Supermercados - Agente de atualização: Agente de atualizações do ERP Consinco


04. DEMAIS INFORMAÇÕES

No modo silencioso de instalação os processos abaixo serão iniciativos, após instalação a área de serviço precisará reativar logo depois da preparação e parametrizações pós instalação:


Gerar cargas no monitor;
Gerar cargas para PDV;
Receber movimentos;
Exportar movimentos;

05. ASSUNTOS RELACIONADOS

  • Não há.






  • Sem rótulos