DB2 DataLinks Manager 快速入门

3. 向 DB2 UDB 数据库注册 DataLinks 服务器

向较早前在其中定义了 DATALINK 数据类型的远程 DB2 UDB 数据库注册 DataLinks 服务器:

  1. 使用在创建的 VALIDATE 实例上具有“系统管理”(SYSADM) 权限的有效 DB2 用户 ID,登录至系统。缺省情况下, 属于实例拥有者的主组的任何用户,在实例上都具有 SYSADM 权限。 有关详情,参考服务器的快速入门手册。
  2. 运行 db2profiledb2cshrc 脚本,如下所示:
       . INSTHOME/sqllib/db2profile    (对于 bash、Bourne 或 Korn shell)
       source INSTHOME/sqllib/db2cshrc (对于 C shell)
    

    其中 INSTHOME 是实例拥有者的主目录。

  3. 通过输入 db2start 命令来启动 VALIDATE 实例。
  4. 通过输入下列命令之一, 注册一个 DataLinks 服务器,该服务器将控制由 DATALINK 数据类型链接的文件:
       db2 "add datalinks manager for database database_alias==>
         using node hostname port port_number" //JFS
    或
       db2 "add datalinks manager for database database_alias using==>
         cell cell-name dlminstance instance-name" //DCE-DFS
    

    其中:

    对于 JFS 示例, 输入以下命令:

       db2 "add datalinks manager for database staff using==>
         node dlmserver.services.com port 50100"
    

    对于 DCE-DFS 示例, 输入以下命令:

       db2 "add datalinks manager for database staff using==>
         cell services.com dlminstance dlmadmin"
    
  5. 通过输入以下命令,连接至 STAFF 数据库:
       db2 connect to staff 
    
  6. 通过输入以下命令来 EMPLOYEE 表中插入一项:
       db2 "insert into employee values (001,'Paul','Smith',==>
         dlvalue('http://hostname/controlled_file'))"   
    

    其中:

    在 DCE-DFS 环境中,将这些示例中所使用的 URL 替换为 dfs://.../cellname/fs/...在本示例中, 输入以命令:

       db2 "insert into employee values (001,'Paul','Smith',==>
         dlvalue('dfs://.../services.com/test/pictures/psmith.bmp'))"
    
  7. 注销。


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