Árvore de páginas

Esta build contém uma alteração no texto explicativo de uma mensagem de erro de configuração de ambiente do DBAccess.

SituaçãoUtilização do DBAccess para conexão com mais de um Banco de Dados.
Ocorrência

Caso houvessem duas conexões configuradas com o mesmo nome, para bancos de dados distintos na mesma instância do DBAccess, a tentativa de conexão com qualquer uma das instâncias retornava falha de conexão, registrando a mensagem "[ERROR] DOUBLE ENVIRONMENT NAME CONFIG ERROR. The same connection name (%s) used with two different databases (%s AND %s) are not supported. Reconfigure one of those connections using a different unique name." Esta implementação foi feita em 2007, vide nota de release Melhoria - Tratamento de ambientes com nomes duplicados

MelhoriaEsta mensagem poderia ser mostrada e retornada mesmo que não houvesse erro ou falha na configuração. Bastava um determinado serviço de Protheus estar erroneamente configurado para tentar conectar com uma determinada instância, e identificasse o tipo do banco ( DBDatabase ) de uma instância configurada para outro Database no DBAccess. Para deixar a mensagem de erro mais clara, ela foi substituída para "[ERROR] Unable to connect to %s/%s (This connection name already used to %s database)."
"
Informações adicionais
  • Não há chamado relacionado. Melhoria realizada em conformidade com o processo de melhoria contínua da aplicação
  • Referente à ocorrência: TEC-7309
  • Disponível a partir do DBACcess Build 20161016