GBase 8s Client Software Development Kit

Client SDK 允许您开发和运行客户机应用程序。

下表描述了 Client SDK 的组件。

表 1. Client SDK 组件
组件 描述
GBase 8s ESQL/C(带 XA 支持) SQL 语言嵌入产品,用于创建定制 C 应用程序。

有关更多信息,请参阅 GBase 8s ESQL/C 程序员手册

GBase 8s Object Interface for C++ 用来开发面向对象的客户机应用程序的 C++ 接口,这些应用程序可与所有 GBase 8s 数据库服务器和 GBase 8s 客户机端值对象配合使用

有关更多信息,请参阅 GBase 8s Object Interface C++ 程序员指南

GBase 8s GLS (Global Language Support) 允许 GBase 8s 产品使用不同语言环境的接口,这些语言环境定义了特定语言、文化或代码集的约定。

有关更多信息,请参阅 GBase 8s ESQL/C 程序员手册 和《GBase 8s GLS 用户指南》。

GBase 8s ODBC Driver(带 MTS 支持) Open Database Connectivity (ODBC) 3.0 Level 1+ 标准的 GBase 8s 实现,它支持 Microsoft™ Transaction Server (MTS)。该驱动程序包含对 GBase 8s 的可扩展性支持。

有关更多信息,请参阅 GBase 8s ODBC Driver 程序员手册

OpenAdmin Tool (OAT) OpenAdmin Tool (OAT) 是用于管理和分析 GBase 8s 数据库服务器性能的 Web 应用程序。

下表描述了 Client SDK 中的 GBase 8s 常用数据库实用程序。

表 2. GBase 8s 常用数据库实用程序
组件 描述
Documentation Viewer 该查看器使您可以文本格式查看发行版和机器说明。
UNIX™ 系统上的 finderr 实用程序 这些实用程序使您可以获得特定于 GBase 8s 错误消息的相关信息,包括纠正操作。
Password CSM 用于客户机应用程序的 GBase 8s 密码通信支持模块。同时,必须在客户机将要连接的 GBase 8s 数据库服务器上安装 Password CSM。要验证您的 GBase 8s 数据库服务器是否支持此功能部件,请参阅《GBase 8s 管理员指南》。
连接管理器 连接管理器是一种守护程序实用程序,它可以在高可用性集群中监视所有节点的工作负载和状态。此实用程序可将客户机应用程序连接请求引导到集群中的相应服务器,并可在主节点发生故障时自动执行服务器故障转移。
DB-Access 如果为同一个操作系统提供了对应的 GBase 8s 服务器版本,那么 GBase 8s Client SDK 中将包含 DB-Access 实用程序。如果 Client SDK 中包含 DB-Access 实用程序,那么该实用程序为 GBase 8s 服务器随附的同一个实用程序。 该实用程序提供一个独立的客户机命令行工具,该工具可直接访问 GBase 8s 数据库实例。此 dbaccess 客户机与 dbaccess 服务器实用程序支持相同的用户界面和功能。

在客户机上运行的应用程序需要 GBase 8s Connect 才可访问数据库服务器。GBase 8s Connect 是运行时连接产品,它由包含在 Client SDK 中的运行时库组成。