SQL Anywhere 包括用于 Unix 的 ODBC 驱动程序管理器。libdbodm16 共享对象可在所有受支持的 Unix 平台上用作 ODBC 驱动程序管理器。驱动程序管理器可用于装载 3.0 或更高版本的任何 ODBC 驱动程序。驱动程序管理器不在 ODBC 1.0/2.0 调用和 ODBC 3.x 调用之间执行映射;因此,使用驱动程序管理器的应用程序必须将它们对 ODBC 功能集的使用局限于 3.0 及更高版本。此外,线程应用程序和非线程应用程序都可以使用驱动程序管理器。
驱动程序管理器可以为任何给定连接执行对 ODBC 调用的跟踪。要开启跟踪,请使用 TraceLevel 和 TraceLog 指令。这些指令可以是连接字符串的一部分(在使用 SQLDriverConnect 的情况下),也可以位于 DSN 条目内。TraceLog 指令标识含有连接的跟踪输出的日志文件。TraceLevel 指令控制所需的跟踪信息量。跟踪级别是:
NONE 不输出跟踪信息。
MINIMAL 输出中包括常规名称和参数。
LOW 输出中包括常规名称和参数,以及返回值。
MEDIUM 输出中包括常规名称、参数、返回值和执行日期与时间。
HIGH 输出中包含常规名称、参数、返回值、执行日期与时间,以及参数类型。
用户还可以获得为 Unix 提供的第三方 ODBC 驱动程序管理器。有关这些驱动程序管理器的使用信息,请查阅其随附的文档。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |