01. Banco de dados

O banco de dados é a camada do produto Datasul no qual mantem os dados imputados dentro do sistema, ou seja, os dados cadastrais (cliente, fornecedor, produtos...) bem como de movimentação (estoque, compras, vendas...) são armazenados no banco de dados para que possam ser utilizados\consultados a qualquer momento.

O produto Datasul esta homologado para ser utilizado junto ao banco de dados Progress, Oracle DataServer e SQL Server DataServer.

02. Conectando o banco de dados na camada do Datasul Interactive - DI

Para a camada do Datasul Interactive - DI, o ponto de parametrização da conexão ao banco de dados é divido em duas localizações distintas, sendo a parametrização da conexão do banco do Foundation - EMSFND realizado junto ao arquivo *.pf do atalho de execução do Datasul Interactive - DI e a parametrização dos bancos de negócio junto ao programa BTB962AA - Parâmetros do Foundation.

Para o detalhamento desta configuração, sugerimos a leitura do documento ...

03. Conectando o banco de dados na camada do Servidor de Aplicação

Cada Servidor de Aplicação - Pasoe obtém a parametrização de conexão de todos os bancos de dados junto ao arquivo *.pf configurado no seu procedimento de inicialização, assim, ao carregar o serviço do servidor de aplicação, o mesmo conecta a todos os bancos de dados pré-definidos no arquivo *.pf.

Para o detalhamento desta configuração, sugerimos a leitura do documento ...

Objetivo


Tem como objetivo, auxiliar no entendimento relacionado a conexões de bancos de dados por empresa.



Conexão de bancos por empresa no Datasul For THF 


BTB962AA 12.1.25

  • A informação do Broker é utilizada para conexões:
    • REST
    • Client Progress
  • Abaixo imagem do programa, onde podemos verificar uma empresa possuindo um Broker configurado:




BTB962AA 12.1.26


  • A informação do Broker é utilizada apenas para conexão REST
  • Client Progress, deixa de usar o broker e passa a utilizar o cadastro de bancos, já conhecido no modelo disponível do Datasul com JBOSS 4.
  • Abaixo imagem do programa, onde podemos verificar uma empresa possuindo um Broker configurado e cadastro de bancos.


  • Verificar o cadastro de bancos da empresa que apresentou o problema, com um usuário com empresa configurada corretamente.