Implementação - Alteração de query interna para DB2
Esta build contém uma alteração na query de identificação de índices para bancos de dados DB2 UDB (Windows e/ou Linux), versão igual ou superior a 9.01.
Abrangência | ERP 10 |
Situação | Abertura de tabelas de dados em bancos DB2 (UDB) com versão igual ou superior a 9.01. |
Ocorrência | O TOTVSDBAccess monta uma query interna dinamicamente para identificar os índices existentes para uma determinada tabela em momento de abertura. Para bancos de dados DB2, a query obtinha as informações necessárias usando a coluna COLNAMES da view de catálogo SYSCAT.INDEXES. Esta coluna em builds mais novas do DB2 está obsoleta e nas próximas builds será descontinuada. |
Implementação | A partir da build atual, o TOTVSDBAccess identifica a versão do banco de dados DB2 em uso, e caso a versão seja igual ou superior a 9.01, o TOTVSDBAccess montará uma query dinâmica para obter as informações necessárias utilizando outra view de catálogo (SYSCAT.INDEXCOLUSE). |
Informação adicional | Esta alteração interna não causa impacto nas versões de banco de dados DB2 UDB homologadas no produto nem nas aplicações AdvPL que utilizam o TOTVSDBAccess. |