DB2 DataLinks Manager 快速入门

1. 在 DB2 UDB 服务器上创建测试环境

要在 DB2 UDB 服务器上创建测试环境:

  1. 向系统登录为具有超级用户权限的用户。
  2. 使用 db2icrt 命令,在 DB2 服务器上创建实例。 此实例将包含这样的数据库, 包含 DATALINK 数据类型的列的表将驻留在该数据库中。有关创建实例的详情, 参见管理指南:计划

    在本示例中, 将通过输入下列命令来创建实例 VALIDATE

       mkgroup testers
       mkuser pgrp='testers' groups='testers' home='/home/validate' validate
          /usr/lpp/db2_07_01/instance/db2icrt -u validate validate
    
  3. 注销。
  4. 使用在创建的 VALIDATE 实例上具有“系统管理”(SYSADM) 权限的有效 DB2 用户 ID,登录至系统。缺省情况下, 属于实例拥有者的主组的任何用户,在实例上都具有 SYSADM 权限。 有关详情,参考服务器的快速入门手册。
  5. 通过输入以下命令来确保 VALIDATE 实例为当前实例:
          db2 get instance
    

    此命令应返回以下输出:

        The current database manager instance is:  VALIDATE
    

    若没有接收到此输出,则输入下列命令:

       set DB2INSTANCE=VALIDATE
       db2 get instance
    
  6. 通过输入以下命令,在 VALIDATE 实例的配置文件中,将 DATALINKS 数据库管理程序配置参数设置为 YES
       db2 update dbm cfg using datalinks yes
    

    要在 DB2 服务器上禁用 DB2 DataLinks Manager 功能, 可将 DATALINKS 数据库管理程序配置参数设置为 no

  7. 通过输入 db2start 命令来启动 VALIDATE 实例。
    注意:如果在实例的数据库管理程序配置文件中更改设置, 必须确保停止并重新启动实例(使用 db2stopdb2start 命令), 以使更改生效。在本示例中,由于未启动 VALIDATE 实例, 因此只发出 db2start 命令。有关详情,请参考管理指南
  8. 使用 db2 create database 命令来创建数据库。此数据库将包含使用 DATALINK 数据类型的表。有关 db2 create database 命令的详情,参考 Command Reference

    例如, 通过输入以下命令来创建数据库 STAFF

       db2 create database staff
    
  9. 通过输入以下命令,连接至 STAFF 数据库:
       db2 connect to staff 
    
  10. 通过输入以下命令,在刚创建的 STAFF 数据库中创建表 EMPLOYEE,该表中有一个使用 DATALINK 数据类型定义的列:
     db2 "create table employee (id int, fname varchar(30), lname varchar(30),
          picture datalink linktype url file link control integrity all
          read permission db write permission blocked recovery yes on
          unlink restore)"
    
  11. 通过输入以下命令来终止与此数据库的所有连接:
           db2 connect reset
    
  12. 注销。


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]