Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Testar aplicações interoperáveis é, na melhor das hipóteses, uma tarefa demorada e, na pior, impossível, porque novos drivers aparecem continuamente no mercado. No entanto, é possível um grau razoável de testes. Aplicações com interoperabilidade limitada ou baixa só precisam de ser testadas contra os drivers que têm garantia de suportar. No entanto, devem ser totalmente testados contra estes condutores.
Aplicações altamente interoperáveis não podem ser testadas praticamente contra todos os drivers. O melhor que a maioria dos programadores de aplicações pode fazer é testá-los totalmente contra um pequeno número de drivers e superficialmente contra vários mais. Os drivers testados devem incluir os drivers mais populares para os SGBDs mais populares no mercado da aplicação; se o mercado cobrir todos os SGBDs, devem ser testados os drivers tanto para SGBDs de desktop como de servidor.
Um dos problemas no teste de aplicações ODBC é o número de componentes envolvidos: a própria aplicação, o Gestor de Drivers, o driver, o SGBD e, possivelmente, software de rede ou gateways. As aplicações podem facilitar o acompanhamento de erros ao publicar as mensagens de erro devolvidas pelas funções ODBC através do SQLGetDiagField e SQLGetDiagRec. Estas mensagens identificam o fabricante e o componente onde ocorrem erros. Para mais informações, consulte Diagnóstico.