Kbase 92738: Limitações de conexão de bancos no Datasul for THF
Autor |
  Adriano Correa - GCAD BART |
Acesso |
  Público |
Publicação |
  7/26/2019 |
|
O Datasul for THF mudou a forma de conexão de bancos de dados. Na release 12.1.25, o cadastro de conexões aos bancos na tabela bco_empres deixou de ser utilizada e o próprio Appserver passou a fornecer os parâmetros de conexão de banco usados pelos bancos da sua empresa para o lado cliente.
Para a release 12.1.26, o cadastro de conexões aos bancos na tabela bco_empres foi regularizada, porém ele será usado apenas para conexões de usuários cliente. Appservers continuam com a configuração própria de conexão, diretamente aos bancos da empresa pela qual ele atende.
Por conta disso, em sua primeira versão, disponível a partir da 12.1.25.1, ele possui algumas restrições para conexão de bancos.
1. Ambientes com Dataserver Oracle ou SQL Server ainda não são suportados.
2. Bancos de dados Progress OpenEdge poderão ser conectados em modo cliente-servidor, e devem ser carregados em uma única porta. Ou seja, só pode ter um broker de login. A técnica de broker de login consiste em carregar o banco novamente com o parâmetro "-m3", em uma nova porta de conexão declarada no parâmetro "-S". Isso geralmente é feito para segmentar acessos dentro do ambiente.
3. Segmentos de rede para um mesmo servidor. Isso ocorre quando o servidor do banco de dados possui mais de uma interface de rede, e parte da rede conecta o servidor em um endereço IP, e outra parte da rede conecta em outro endereço IP. Se o IP para conexão pelo Appserver é diferente do IP para conexão do lado cliente, essa conexão não será suportada.
A partir da versão 12.1.26.0 essas limitações foram eliminadas.