如果需要将 DB2® i 版用作 UDDI 注册中心数据的数据库存储,请完成本任务。
开始之前
在以下主题中列出的 SQL 脚本中的 UDDI 注册中心模式的缺省名称是 IBMUDI30 和 IBMUDS30。这些名称是建议的值且在 UDDI 信息中普遍使用。如果信息中心中使用的是 IBMUDI30 和 IBMUDS30,而您要使用其他名称,请修改列出的 SQL 文件,然后将名称替换为新名称。
关于此任务
在设置和部署 UDDI 注册中心的过程中,针对每个 UDDI 注册中心完成一次本任务。
过程
- 使用 IBM® Navigator for i 来运行 SQL 脚本。
- 打开 IBM Navigator for i。
- 展开。
- 选择 iSeriesName。
- 右键单击运行 SQL 脚本...。
运行 SQL 脚本窗口打开。
- 打开 IBM i DB2 SQL 文件。
- 将网络驱动器映射到 IBM i 服务器集成文件系统的根目录。
- 在 Windows 资源管理器中,展开 WAS_HOME/UDDIReg/databaseScripts 目录。
- 使用文本编辑器(例如,Windows 记事本)来打开下列 SQL 文件:
- uddi30crt_10_prereq_db2_iSeries.sql
- uddi30crt_20_tables_generic_iSeries.sql
- uddi30crt_25_tables_db2udb_iSeries.sql
- uddi30crt_30_constraints_generic_iSeries.sql
- uddi30crt_35_constraints_db2udb_iSeries.sql
- uddi30crt_40_views_generic_iSeries.sql
- uddi30crt_45_views_db2udb_iSeries.sql
- uddi30crt_50_triggers_db2udb_iSeries.sql
- uddi30crt_60_insert_initial_static_data_iSeries.sql
- 将文本复制到运行 SQL 脚本窗口中。
- 在文件 uddi30crt_10_prereq_db2_iSeries.sql 的文本编辑器中,单击。
- 单击。
- 在运行 SQL 脚本窗口中,单击。
- 单击。
- 在脚本运行完后,选择整个 SQL 文本并从运行 SQL 脚本窗口中将其删除。
- 对于步骤 2 中列示的所有 SQL 脚本,重复上述步骤。
- 可选: 如果要将数据库用作缺省 UDDI 节点,请完成以下步骤:
- 打开 uddi30crt_70_insert_default_database_indicator.sql,如步骤 2 中所述。
- 复制并运行 uddi30crt_70_insert_default_database_indicator.sql,如步骤 3 中所述。
下一步做什么
继续设置和部署 UDDI 注册中心节点。