Árvore de páginas

Correções

Incidente: Invasão de memória e finalização inesperada do DBAccess durante leitura de registros, em tabela criada com um índice numérico, onde o campo numérico possui um tamanho informado superior a 60.

Correção: Inserida uma proteção no DBAccess, para finalizar apenas o processo / conexão atual com uma ocorrencia de erro "tAutoChar out of bounds". 

Melhoria: Caso informado um tamanho numérico superior a 18 digitos na criação da tabela, será emitida uma advertência no LOG do DBAccess, com o titulo "Numeric Field Size TOO BIG". Esta advertencia somente será mostrada quanddo a configuração msgwarnings estiver em uso. 

Referente ao chamado: 15938978

Referente à ocorrência: TPGW-1306

Indicente: Ao sumbeter query com mais de 10Kb de texto, quando habilitado o retorno de campos MEMO em Query, e os campos MEMO não estão agrupados no final da Query, ocorria um erro crítico na gravação de uma mensagem de advertência no Log do DBAccess.

Correção: A rotina de gravação de mensagem de advertência passou a tratar corretamente queries com mais de 10Kb de texto.

Referente ao chamado 16676077

Referente à ocorrência TPGW-1357

Incidente: O DBTools falhava ao identificar a expressão de índice único na tabela do destino, fazendo com que ocorresse falha na criação do índice (*_UNQ).


Solução: Fizemos um ajuste do DBTools para que essa avaliação ocorra com sucesso, viabilizando assim a criação do índice único. 

Referente à ocorrência TPGW-1358