Páginas filhas
  • Myfrota e Infracommerce (2696) - Gerar chave de conexão Oracle

Versões comparadas

Chave

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

O processo de integração das rotina 2696 Infracommerce e Myfrota utiliza uma infraestrutura de serviço semelhante no qual necessita da geração de uma chave criptografada que representa os dados de conexão com o Oracle que a API vai descriptografar no momento que inicia o serviço para que esses dados seja utilizado de maneira global nas soluções de integrações quando necessita realizar operações no banco de dados.

  • Client Oracle 12 ou inferior (Versões homologadas)

Abaixo segue o passo a passo para configurar essa chave de conexão com o banco de dados (considerando que o serviço da integração esteja já instalado) e se aplica tanto para ambiente On Premise e Cloud Servers.

1 - Localize o arquivo DataSourcesSofitView.xml no caso do Myfrota ou DataSourcesUnilever.xml para 2696 Infracommerce no qual fica por padrão no diretório C:\pcsist\produtos\integracao\container\config.

2 - Faça o download do programa de geração de chave em (https://drive.google.com/file/d/1R9gYNyMSi5qbQyiaboSPWn766QsyBz9s/view?usp=sharing) e insira as informações abaixo no gerador de chave.

Dados Banco de Dados:

IP: XXX
Porta: XXXX
Database: XXX 
Usuário: XXXXX
Senha: YYYYY

Observação: Utilizar a consulta "SELECT sys_context('USERENV', 'DB_NAME') FROM DUAL" na base de dados que vai ser integrada para conferir o nome de Database e o resultado dessa consulta deve ser utilizado no campo correspondente do gerador de chave.

Image Added

3 - Após inserir as informações solicitadas clique no botão "Gerar".

4 - Copie toda a chave gerada no ultimo campo "Chave" da tela do programa e insira no arquivo citado no passo 1.

<?xml version="1.0" encoding="UTF-8"?>
<DataSources>
  <DataSource>
    <DataSourceName>Oracle</DataSourceName>
    <DataSourceDescription>Oracle Database Connection</DataSourceDescription>
    <DataSourceInfo>dbconnection=CHAVEGERADA</DataSourceInfo>
  </DataSource>
  <DataSource>
    <DataSourceName>Broker</DataSourceName>
    <DataSourceDescription>Winthor Message Broker</DataSourceDescription>
    <DataSourceInfo>Host=127.0.0.1;Port=61616;Fila=IntB2bParam;User=admin;Pass=admin</DataSourceInfo>
  </DataSource>
</DataSources>

Observação: O arquivo deve está exatamente como acima somente deve ser substituído o local CHAVEGERADA com a informação gerada no programa.

Exemplo:

Image Added