Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La prueba de aplicaciones interoperables es, en el mejor de los casos, un negocio que consume mucho tiempo y, en el peor de los casos, imposible porque los nuevos controladores aparecen continuamente en el mercado. Sin embargo, es posible realizar un grado razonable de pruebas. Las aplicaciones con interoperabilidad limitada o baja solo deben probarse con aquellos controladores que garantizan soporte. Sin embargo, deben probarse completamente contra estos controladores.
Las aplicaciones altamente interoperables no se pueden probar prácticamente en todos los controladores. Lo mejor que la mayoría de los desarrolladores de aplicaciones pueden hacer es probar sus aplicaciones por completo con un número reducido de controladores y de manera superficial con varios más. Los controladores probados deben incluir los controladores más populares para los DBMS más populares en el mercado de la aplicación; si el mercado cubre todos los DBMS, se deben probar los controladores para DBMS de escritorio y servidor.
Uno de los problemas en la prueba de aplicaciones ODBC es el número de componentes implicados: la propia aplicación, el administrador de controladores, el controlador, el DBMS y, posiblemente, el software de red o las puertas de enlace. Las aplicaciones pueden facilitar el seguimiento de los errores publicando los mensajes de error devueltos por las funciones ODBC a través de SQLGetDiagField y SQLGetDiagRec. Estos mensajes identifican el fabricante y el componente en los que se producen errores. Para obtener más información, consulte Diagnósticos.