DisableAsyncQueryExecution IBM驱动程序配置关键字
禁用异步执行查询的能力。
- Equivalent CLI keyword
- AsyncEnable
- Equivalent IBM® Data Server Provider for .NET connection string keyword
- 不适用
- db2dsdriver.cfg configuration syntax
<parameter name="DisableAsyncQueryExecution" value="0 | 1"/>- Default setting:
- 可以异步执行查询。
- Usage notes:
- 此选项允许您禁用允许查询异步执行的支持。 这仅有利于通过使用
SQLSetStmtAttr()或SQLSetConnectAttr()设置 SQL_ATTR_ASYNC_ENABLE 属性来编写以利用此功能的应用程序。- 0 = 允许异步执行查询。 应用程序还必须通过使用
SQLSetStmtAttr()或SQLSetConnectAttr()设置 SQL_ATTR_ASYNC_ENABLE 来启用异步函数。 (缺省值) - 1 = 未异步执行查询
异步调用函数后,只能在语句句柄上调用原始函数
SQLAllocHandle(),SQLCancel(),SQLSetStmtAttr(),SQLGetDiagField(),SQLGetDiagRec()或SQLGetFunctions(),直到原始函数返回除SQL_STILL_正在执行的代码为止。 在同一连接下的任何其他语句句柄上调用的任何其他函数返回 SQL_ERROR , SQLSTATE 为 HY010 (函数序列错误)。 - 0 = 允许异步执行查询。 应用程序还必须通过使用