Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

O Acruxmonitor Comanda é um serviço que deve ser rodado em máquinas Server, eventualmente para eventualmente é possível rodar em Windows 10 para homologação e ambiente de validação.


OBS.: Caso a máquina já tenha alguma instalação de client do Oracle, solicite a formatação da máquina, pois a mesma não pode ter outros componentes instalados anteriormente.

1. Verifique os pré-requisitos e instale todos os componentes obrigatórios ver em: 

Apoio na documentação do Ricardo Galbo.

Pré requisito para instalar o Acruxmonitor service no Windows.

1) A máquina deve estar com os pré requisitos solicitados conforme TDN Restaurante.

2) Nesta versão da instalação do comanda o banco Oracle XE21C há uma exigência do sistema operacional Windows ser igual ou acima do Windows 8.

Vá no Windows, entre em Aplicativos e recursos

Procure serviço de informação da Internet

Image Removed

Ative todos os itens do Serviço de Informações da Internet.

Apenas ignore o FTP, pois não será usado.

Click em OK, finalize a instalação dos componentes.

O windows irá realizar a instalação, conforme indicado no texto.

Image Removed

3) Uma nota importante para o processo de instalação, é que o Acrux Monitor Service, não pode ser instalado junto ao comanda, ou seja, o Comanda deve ser instalado numa máquina separada do Monitor de PDVs, pois ambos usam versões do Oracle diferentes.

4) A máquina não pode conter qualquer versão do Oracle ou Oracle Client instalada previamente, caso contrário apresentará erro na instalação. 

5) Primeiramente atualize a o Windows para a última versão disponível através do Windows Update. Caso tenha alguma atualização, aplique antes de continuar, como no exemplo abaixo:

Image Added

Image Added

6) Acesse o painel de controle e entre em Aplicativos e recursos

Procure por Serviços de informação da Internet e ative todos os serviços, inclusive os que estiverem ocultos dentro do ícone "+", ignorando o serviço de FTP, pois não é necessário.

Image Added

O Windows irá realizar a instalação, conforme print abaixo:

Image Added


Caso o Windows solicite o Restart da máquina, execute-o.

Instalação

12. Download Oracle Database 21c x64 Express.  Link : https://www.oracle.com/br/database/technologies/instant-client/downloads.html

32. Download Oracle Client 21c 32-Bits. Link : https://www.oracle.com/database/technologies/oracle21c-windows-downloads.html 

Procure :

43. Download Instalador Monitor PDV Comanda 22.7.0.3 ou superior. Link FTP : http://filedeploy.consinco.com.br/pdv/install/

54. Abra o CMD como permissão administrador, entre no diretório do instalador do Oracle Database 21c x64 Express e execute:  setup.exe /v"CHAR_SET=WE8MSWIN1252"

Image Added

Image Added

56. Informe no instalador o caminho c:\Oracle\database\21c e a senha do SYS como monitorpdv.

7. Instale o client Oracle 21c 32 Bits no caminho C:\Oracle\client\32bits\21.0.0\client_1

   OBS:  Veja o vídeo os detalhes da instalação do Cliente.

Image Added

Image Added

No ponto abaixo, pode ser que haja uma demora excessiva no tempo, algo acima de 30 minutos. Vai depender da capacidade de processamento da máquina, porém NÃO interrompa o serviço.

Image Added

Image Added

Image Added

6. Execute o instalador do Oracle Client Oracle 21c 32 Bits e selecione a opção Runtime

Image Added

7. Selecione a opção Usar Conta Incorporada do Windows

Image Added

8. Preencha o diretório do Oracle Base e do Local do Software exatamente conforme print abaixo:

Image Added

Image Added

Image Added

Image Added

98. Crie o diretório C:\Oracle\admin

Image Added

910. Pare todos os serviços do Oracle no painel services.msc

Image Added

1011. Mova o conteúdo C:\Oracle\database\21c\homes\OraDB21Home1\network\admin\* para o diretório C:\Oracle\admin

Image Added

Image Added

1112. Remova o conteúdo C:\Oracle\client\32bits\21.0.0\client_1\network\admin\*

Image Added

1213. Adicione a variável de ambiente TNS_ADMIN e coloque o caminho C:\Oracle\admin

Image Added

Image Added

Image Added


Importante!!!

A variável deve ser feita na sessão Variáveis do Sistema e NÃO na sessão variáveis para usuário.

Image Added

1413. Adicione a variável de ambiente NLS_LANG com valor AMERICAN_AMERICA.WE8ISO8859P1

Image Added

1415. Abra o Regedit e informe AMERICAN_AMERICA.WE8ISO8859P1 na chave HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDB21*\NLS_LANG

Image Added

1516. Abra o Regedit e informe AMERICAN_AMERICA.WE8ISO8859P1 na chave HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ORACLE\KEY_OraClient21*\NLS_LANG

Image Added

1716. Abra o CMD como permissão administrador e execute a junção de diretório 32 e 64 Bits do Oracle:
       mklink /j c:\windows\system32\oracle C:\Oracle\database\21c\dbhomeXE
       mklink /j c:\windows\syswow64\oracle C:\Oracle\client\32bits\21.0.0\client_1

Image Added

Image Added

1718. Adicione a variável de ambiente ORACLE_HOME e coloque o caminho c:\windows\system32\oracle

Image Added

1819. No arquivo C:\Oracle\admin\sqlnet.ora troque autenticação NTS para NONE

Image Added

2019. Troque valor de HOST no grupo LISTENER para localhost em C:\Oracle\admin\listener.ora

Image Added

2120. Troque valor de HOST nos grupos XE e LISTENER_XE para localhost em C:\Oracle\admin\tnsnames.ora

Image Added

2221. Reinicie o servidor para aplicar as configurações

2223. Teste a conexão com o PL/SQL 32 Bits com o usuário SYS, confira o CHARSET NLS_CHARACTERSET=WE8MSWIN1252:
     select * from nls_database_parameters where parameter = 'NLS_CHARACTERSET';

Image Added

Image Added

Obs: Caso ocorra o erro "ORA-12514:TNS: listener does not currently know of service requested in connect descriptor" ao tentar conectar com o banco via PLSQL ou SQLPlus, ajuste o "listener.ora" e inclua o SID_DESC, deixando a entrada "SID_LIST_LISTENER" da forma abaixo:

...

Caso tenha realizado os ajustes no "listener.ora", reinicializar o terminal e retomar o teste do Passo 22 antes de realizar os ajustes do Passo 23.


2324. Copia o executável IMP.EXE de C:\Oracle\database\21c\dbhomeXE\bin para C:\Oracle\client\32bits\21.0.0\client_1\bin

Image Added

Image Added

2425. Execute a instalação do Monitor PDV Comanda 22.7.0.3 ou superior

Nesta etapa, seguir o fluxo como era antigamente na instalação da Comanda.

Image Removed

Image Added

Image Added

Image Added

Image Added

Image Added


26. Agora a instalação irá entrar na etapa de parametrização, onde ligaremos o acrux monitor comandaMonitor de Comandas, ao sistema do acrux monitor serviceMonitor de PDVs.

Para isso, precisaremos ter colhido as informações prévias do acruxmonitorMonitor de PDVs, conforme tópico anterior.

...

Após clicamos em APLICAR, e seguimos com o processo de instalação.

Image RemovedImage Added


Agora iremos configurar o tnsnames TNSNAMES local, para configurar a conexão local do oracle xeOracle XE.


Nesta etapa, as informações são relacionadas não ao acruxmonitor service Monitor de PDVs, mas ao acrux monitor comandaMonitor de Comandas.

  • O IP em geral é o localhost ou 127.0.0.1;
  • A porta é o padrão do oracle 1521
  • O Serviço é o XE, conforme padrão.
  • Usuario sys
  • Senha que vc criou na instalação do oracle xeOracle XE, como padrão, a senha é consincomonitorpdv.
  • Banco de dados será o XE (padrão de instalação)

Ao clicar em aplicar, podem ver que a conexão é testada, e no sucesso o script do tnsnames.ora, é criado.

Image Added

Image Added

Informe o número da empresa a qual está instalando o Monitor de Comandas

Image Added

Marque algum Segmento caso queira que as informações dele não subam. Por padrão, opte por não marcar nada e siga para a próxima tela:

Image Added

Marque alguma Divisão caso queira que as informações dela não subam. Por padrão, opte por não marcar nada e siga para a próxima tela:

Image Added

Image Added

Image Added


Ao término da instalação será aberta a tela do Monitor de Comandas, porém feche-a e dê permissão de controle total na pasta C5client:

Image Added

Abra o IIS e altere para leitura e escrita todos os serviços que estiverem como Apenas Leitura(Read Only) no menu Delegação de Recursos:

Image Added


Image Added

Image Added

Reinicie o serviço do IIS

Image Added


27. 25. Instalar o Devart pelo link http://filedeploy.consinco.com.br/pdv/download/ferramentas/dcoracle680pro.exe

26. Alterar o webconfig do Monitor e do Comanda conforme link https://drive.google.com/drive/u/1/folders/1DQ1_ymo79kPoxpc2tcoLrObK73LIRP3F.

Image Added

Image Added

28. Substituia 27. Substituir as Dlls do link https://drive.google.com/drive/folders/1LU-xiupV73iIHDGi9bCd0E6ffhlk041x?usp=share_link no diretório C:\C5Client\AcruxMonitor\Services\ e também no diretório C:\C5Client\AcruxMonitor\NET\acruxcomanda\oraclient

Image Added

Image Added

29. Alterar o webconfig do Monitor e do Comanda conforme link https://drive.google.com/drive/u/1/folders/1DQ1_ymo79kPoxpc2tcoLrObK73LIRP3F.

Link vídeo demonstrativo do passo a passo informado acima:

OBS.: Devido as atualizações após a versão 22.7.0.3, o vídeo só auxiliará em algumas partes. 

Vídeo da Instalação da Comanda 22.7.0.3

...