返回首页

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

更新日期:2024年09月11日




sword GCIHandleFree(
dvoid *hndlp,
CONST ub4 type
);

释放已分配的各类句柄, 用于结束当前会话、断开数据库连接后的句柄清理。

GBase 8s GCI 接口使用指南

南大通用数据技术股份有限公司 24


参数
输入
/输出


hndlp
输入
需要释放的句柄
type
输入
释放句柄的句柄类型。取值参见GCIHandleAlloc函数中type参数
的取值,环境句柄如下:
GCI_HTYPE_ENV:释放环境句柄
GCI_HTYPE_SVCCTX:释放上下文句柄
GCI_HTYPE_SERVER:释放服务句柄
GCI_HTYPE_SESSION:释放会话句柄
GCI_HTYPE_ERROR:释放错误句柄
GCI_HTYPE_STMT:释放语句句柄
GCI_HTYPE_DIRPATH_CTX:释放dirpath上下文句柄
GCI_HTYPE_DIRPATH_COLUMN_ARRAY:释放dirpath类
数组句柄
GCI_HTYPE_DIRPATH_STREAM:释放dirpath流句柄
GCI_HTYPE_DESCRIBE:释放描述符句柄

如果释放成功, 则返回GCI_SUCCESS,释放失败,则返回GCI_ERROR。 注释:

该函书需要配合GCIHandleAlloc或GCIEnvCreate使用。

sysseclabelauth 系统目录表记录已授予用户的 LBAC 标号。它具有以下列。

类型
解释
GRANTEE
CHAR(32)
被授予标号者的名称
secpolicyid
INTEGER
安全标号所属的安全策略的标识
readseclabelid
INTEGER
已被授予读访问权的安全标号的
标识
writeseclabelid
INTEGER
已授予写访问权的安全标号的标

“数据源”是一个数据来源的地方。数据源必须有一个持久固定的标识符,
就是数据源名字。
使用数据源名字,
GBase 能访问初始化信息。
有了这个初始化
信息,GBase 就知道在什么地方访问数据库和当访问开始时使用什么设置。
数据源是访问数据的有效路径。它标识了一个运行的GBase 服务器,以及
在连接时服务器的缺省数据库,和必要的连接信息,比如端口。