使用 Net.Data 之前,必须将 Net.Data 程序对象复制到 CGI-BIN 库,并提供对该对象的访问权限。
要复制 Net.Data 程序对象:
OS/400 V4R3 用户:使用库 QHTTPSVR 中的程序对象;QTCP 库中的程序对象 将 Net.Data 请求路由到 QHTTPSVR 库。
缺省情况下,*PUBLIC 用户的 DB2WWW 程序对象权限被设置为 *EXCLUDE。 为了提供对程序对象的访问权限, 可以将 *PUBLIC 用户的程序对象权限更改为 *USE,或者特别给该用户对 DB2WWW 程序对象的概要访问。
对于不同的应用程序,您可以将 Net.Data 程序对象复制到多个库。这样就允许您有多个版本 的 Net.Data 初始化文件或多个保护方案。请参阅定制 Net.Data 初始化文件以获取有关 Net.Data 初始化文件的更多信息; 请参阅使用权限审批以获取有关权限的信息。
要将 Net.Data 程序对象复制到多个库:
实际上,您所创建的 CL 程序成为了 Net.Data 程序对象。如果您不将程序对象与 CL 程序关联 起来,并且将 Net.Data 程序对象 DB2WWW 复制到一个不同的库中,那么在使用 SQL 语言环境时, 您将得到一个 -901 SQL 代码。
在以下章节中,如果您选择创建 CL 程序来调用 Net.Data, 则应您所创建的 CL 程序应作为 Net.Data 程序对象对待。