Traza de datos en ADO.NET
Actualización: November 2007
En versiones anteriores de ADO.NET 2.0, la falta de una traza de OLE DB estándar dificultaba la resolución de problemas en OLE DB y ADO. ADO.NET 2.0 introdujo una nueva funcionalidad integrada de traza de datos compatible con los proveedores de datos de .NET para SQL Server, Oracle, OLE DB y ODBC, así como DataSet de ADO.NET y los protocolos de red de SQL Server 2005.
Las llamadas API de acceso a datos de seguimiento ayudan a diagnosticar los siguientes problemas:
Falta de coincidencia de esquemas entre el programa cliente y la base de datos.
Inoperabilidad de la base de datos o problemas con las bibliotecas de red.
SQL incorrecto, tanto si está incluido en el código como si lo ha generado una aplicación.
Lógica de programación incorrecta.
Problemas derivados de la interacción entre varios componentes de ADO.NET o entre ADO.NET y sus propios componentes.
Para garantizar la compatibilidad entre diferentes tecnologías de traza, éste es ampliable, de manera que un programador puede realizar un seguimiento de un problema en cualquier nivel de la pila de la aplicación. A pesar de que la traza no es una característica exclusiva de ADO.NET, los proveedores de Microsoft en ADO.NET 2.0 y posteriores aprovechan la ventaja de la traza generalizada y las API de instrumental.
Para obtener más información acerca de la instalación y configuración de la traza administrada en ADO.NET 2.0, vea Traza de acceso a datos (en inglés).