Db2 for i 分布式关系数据库示例程序
使用远程工作单元的关系数据库示例程序包含在 SQL 中。 QSQL 库中的几个文件和成员可以帮助您建立一个运行分布式 Db2 for i 示例程序的环境。
要使用这些文件和成员,需要运行位于文件 QSQL/QSQSAMP 中的 SETUP 批处理作业。 SETUP 批处理作业允许您定制示例以执行以下操作:
- 在本地和远程位置创建 QSQSAMP 库。
- 在本地和远程位置设置关系数据库目录条目。
- 在本地位置创建应用程序面板。
- 预编译,编译和运行程序以创建分布式示例应用程序模式,表,索引和视图。
- 将数据装入到本地和远程位置的表中。
- 预编译和编译程序。
- 在应用程序的远程位置创建 SQL 程序包。
- 预编译,编译和运行程序以更新部门表中的位置列。
在运行 SETUP 之前,您可能需要编辑 QSQL/QSQSAMP 文件的 SETUP 成员。 指示信息作为注释包含在成员中。 要运行 SETUP ,请在系统命令行上指定以下命令:
========> SBMDBJOB QSQL/QSQSAMP SETUP
等待批处理作业完成。
要使用示例程序,请在命令行上指定以下命令:
========> ADDLIBLE QSQSAMP
要调用允许您定制示例程序的第一个屏幕,请在命令行上指定以下命令。
========> CALL QSQ8HC3
将打开以下屏幕。 从此屏幕中,您可以定制数据库示例程序。
SAMPLE ORGANIZATION APPLICATION
ACTION...........: A (ADD) E (ERASE)
D (DISPLAY) U (UPDATE)
OBJECT...........: DE (DEPARTMENT) EM (EMPLOYEE)
DS (DEPT STRUCTURE)
SEARCH CRITERIA..: DI (DEPARTMENT ID) MN (MANAGER NAME)
DN (DEPARTMENT NAME) EI (EMPLOYEE ID)
MI (MANAGER ID) EN (EMPLOYEE NAME)
LOCATION.........: (BLANK IMPLIES LOCAL LOCATION)
DATA.............:
Bottom
F3=Exit