Produto: | TOTVS Varejo Supermercados PDV |
---|---|
Linha de Produto: | Linha Consinco |
Segmento: | Varejo |
Módulo: | Servidor de PDV |
Função: | Instalador |
País: | Brasil |
Ticket: | - |
Issue | DSUPPDVINFRA-1323 |
Ajustar instalador do Servidor de PDV para Cloud no modo silencioso.
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
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;