SQLJ 概要文件和 pureQuery 绑定文件设置
使用此页面可对此应用程序中包括的 DB2® 的 Java™ 结构化查询语言 (SQLJ) 概要文件执行定制和绑定。还可使用此页面对应用程序中的 pureQuery 绑定文件执行绑定。您可以查看其他数据库类型的 SQLJ 概要文件,但是不能更改这些概要文件。PureQuery 绑定文件仅对 DB2 有效。可使用 SQLJ 或 pureQuery 来开发连接至 DB2 数据库的数据访问应用程序。SQLJ 是一组编程扩展,它使程序员能够使用 Java 编程语言来嵌入用于提供 SQL 数据库请求的语句。PureQuery 提供了另外一组 API,可以使用这些 API 代替 JDBC 来访问 DB2 数据库。
要查看此管理控制台页面,请单击
。使用 SQLJ 开发应用程序的优点包括,提高了性能,开发周期更短,开发效率也更高。通过 SQLJ,您可以:
DB2 pureQuery 运行时是一组可替代 JDBC 或 SQLJ 的 API。使用 pureQuery 来开发应用程序的优点包括,允许动态或静态执行 SQL。pureQuery 除了可以通过使用静态 SQL 语句来提高性能以外,还能够更好地进行问题确定和诊断,这是因为它可以使 DB2 服务器中发生的错误重新与应用程序工件相关,而不是与应用程序生成器生成的 SQL 相关。
定制和绑定概要文件
指定应用程序服务器将处理您从此应用程序中选择的 SQLJ 概要文件。
缺省情况下,将在数据库中为每个隔离级别创建一个 DB2 程序包。定制过程将使用特定于 DB2 数据库的信息来扩充一个或多个概要文件,以供运行时使用。通常,此定制进程应在转换 SQLJ 应用程序之后启动该应用程序之前运行。如果不运行定制步骤,那么 SQLJ 应用程序会使用诸如 JDBC 应用程序的动态 SQL。
绑定 DB2 SQLJ 概要文件时,涉及到将定制 SQLJ 概要文件绑定至 DB2 数据库这一过程。
绑定程序包
指定应用程序服务器会将您选择的 SQLJ 概要文件绑定至 DB2 数据库服务器。
绑定 SQLJ 应用程序中已定制的程序包。
选择要定制/绑定的概要文件并对它们进行排序
从所提供的列表中指定要处理的概要文件。
- 从可用的概要文件中选择一个概要文件或一组概要文件,然后单击添加以将所选择的概要文件添加至所选择的概要文件。
- 从所选择的概要文件中选择一个概要文件或一组概要文件,然后单击移除以将所选择的概要文件添加至可用的概要文件。
将 SQLJ 或 pureQuery 概要文件添加至所选择的概要文件之后,从该列表中选择概要文件,然后使用上移或下移来更改处理这些概要文件的顺序。
将所选 SQLJ 概要文件作为组进行定制/绑定
指定应用程序服务器创建一个包含所选 SQLJ 概要文件的 .grp 文件。
单击确定后,下一页上会显示用于下载 .grp 文件的选项。
使用概要文件组文件来指定要定制/绑定的概要文件
指定本地文件系统中要定制或绑定的概要文件组文件。
数据库 URL
指定要将一个或多个概要文件绑定至的数据库的 URL。
jdbc:db2://host_name:port_name/database_name
用户
指定数据库所在服务器上的数据库管理员的用户标识。
密码
指定数据库所在服务器上的数据库管理员的密码。
其他选项
指定在定制和绑定过程中要使用的其他选项。
-bindoptions "BLOCKING NO"
有关 pureQuery 绑定选项的更多信息,请参阅“DB2 pureQuery 绑定实用程序”主题。类路径
指定 SQLJ 的 sqlj.zip 和 db2jcc.jar 或 db2jcc4.jar 文件所在的类路径。指定 pureQuery 的 pdq.jar、pdqmgt.jar、db2jcc.jar 和 db2jcc_license_cisuz.jar 文件所在的类路径。