启用跟踪

可以使用以下三种方式启用跟踪:

  • 在 Odbc.ini 注册表项中设置 TraceTraceFile 关键字。 当调用具有 HandleType 的 SQL_HANDLE_ENV 的 SQLAllocHandle 时,这将启用或禁用跟踪。 这些选项在数据源设置期间显示的“ODBC 数据源管理员”对话框的“跟踪”选项卡中设置。 有关详细信息,请参阅数据源的注册表项

  • 调用 SQLSetConnectAttr 将 SQL_ATTR_TRACE 连接属性设置为 SQL_OPT_TRACE_ON。 由此,会在连接期间启用或禁用跟踪。 有关详细信息,请参阅 SQLSetConnectAttr 函数描述。

  • 使用 ODBCSharedTraceFlag 动态打开或关闭跟踪。 (有关详细信息,请参阅下一个主题动态跟踪。)