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