跟踪文件

应用程序通过在 Odbc.ini 注册表项中设置 TraceFile 关键字或使用 SQL_ATTR_TRACEFILE 连接属性调用 SQLSetConnectAttr 来指定跟踪文件。 如果启用跟踪时该文件不存在,驱动程序管理器将创建该文件。 每个应用程序都应有自己的专用跟踪文件,以避免争用。 应用程序可以使用多个跟踪文件;应用程序的安装程序可以为用户提供可选择的跟踪文件。 如果动态启用跟踪,应用程序还可以显示跟踪结果,而不是记录到跟踪文件中。

跟踪文件提供每个 ODBC 函数调用的日志,其中包含所有自变量的数据类型和值。 该日志记录所有输入函数,并记录所有返回的函数以及返回代码和错误状态。

在 ODBC 3.x 中,未向跟踪 DLL 提供连接函数的参数。