注册 JDBC 包装器

必须注册包装程序才能访问 JDBC 数据源。 联合服务器使用包装器与数据源通信并从数据源检索数据。 包装器实现为一组库文件。

过程

使用下列其中一种方法:
方法 描述
从命令行运行 CREATE WRAPPER 语句,并指定 JDBC 包装器的缺省名称。
例如:
CREATE WRAPPER JDBC;
使用缺省名称 JDBC注册包装器时,联合服务器会自动将相应的 JDBC 包装器库用于运行联合服务器的操作系统。
从命令行运行 CREATE WRAPPER 语句,并指定 JDBC 包装器的备用名称。

如果缺省包装器名称与联合数据库中的现有包装器名称冲突,那么可以将缺省包装器名称替换为您选择的名称。 使用与缺省名称不同的名称时,必须在 CREATE WRAPPER 语句中包含 LIBRARY 参数。

例如,要在使用 AIX®的联合服务器上注册名为 jdbc_Wrapper 的包装器,请运行以下语句:
CREATE WRAPPER jdbc_Wrapper 
  LIBRARY 'libdb2rcjdbc.a';

您指定的包装器库文件取决于联合服务器的操作系统。

后续操作

完成此任务后,必须注册服务器定义。
注: 您可以注册包装程序以访问 Db2® 系列数据源。 如果不创建包装器,那么 create server 语句将隐式创建缺省包装器,但是,必须将服务器类型指定为 JDBC。