返回首页

gbase数据、南大通用产品文档:GBase8sSQLDisconnect

更新日期:2024年09月11日

SQLDisconnect 关闭与指定连接句柄关联的连接。
下表描述了 SQLDisconnect 的 SQLSTATE 和错误值。
SQLSTATE
错误值
错误消息
01000
-11001
General warning
01002
-11002
Disconnect error
08003
-11017
Connection not open
25000
-11032
Invalid transaction state
S1000
-11060
General error
S1001
-11061
Memory-allocation failure
S1010
-11067
Function-sequence error
08S01
-11301
A protocol error has been detected. Current connection is
closed.

用法
如果应用程序在 SQLBrowseConnect 返回 SQL_NEED_DATA 之后调用 SQLDisconnect ,
则在返回不同的返回码之前,驱动程序取消连接浏览过程并返回 hdbc 到未连接状态。

GBase 8s ODBC Driver 程序员指南
南大通用数据技术股份有限公司
- 218 -
如果应用程序在未完成的事务与连接句柄关联时调用 SQLDisconnect,则驱动程序返回
SQLSTATE 25000 (无效的事务状态),指示该事务没有变更,连接仍就打开。未完成的
事务是没有提交或回滚的 SQLTransact。
如果应用程序在是否与连接相关联 hstmt 之前调用 SQLDisconnect,则驱动程序在它从数
据源断开连接后释放剩余的 hstmt。然而,如果一个或多个与连接关联的 hstmts 仍在异步
执行,则 SQLDisconnect 返回 SQL_ERROR ,其中 SQLSTATE 的值为 S1010(函数序
列错误)。

GBA-03OT-0003
错误码
错误标识
错误信息
GBA-03OT-0003

不能初始化gcware 句柄
错误出现原因
与gcware 通信失败,操作FEVENT LOG 失败
分析与建议
检查gcware 日志和工作状态

GBase 8a MPP Cluster 产品手册
6 附录
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
1636

功能说明
select/insert/update 操作对内存的访问情况,
delete/show 操作表中值不改变,
gbased
重启表中值归零。
表结构说明
表5- 253 表结构信息说明:




ACCESS_TIMES
从gbased 启动后访问内存的总次数
HIT_TIMES
命中的总次数
MISS_TIMES
未命中的总次数
HIT_RATE
命中率

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
1491