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" //UFS
     
    

    其中,local_dcsname 是主机或 AS/400 数据库的本地名, 而 target_dbname 是主机或 AS/400 数据库系统上的数据库的名称。

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

       db2 "add datalinks manager for database staff using==>
         node dlmserver.services.com port 50100"
    
  5. 要列示已注册的 DataLinks Manager,输入以下命令:
       db2 list datalinks managers for db staff
    
  6. 通过输入以下命令,连接至 STAFF 数据库:
       db2 connect to staff 
    
  7. 通过输入以下命令,将一个项插入到所创建的 EMPLOYEE 表中:
       db2 "insert into employee values (001,'Paul','Smith',==>
         dlvalue('http://hostname/controlled_file'))"   
    

    其中,local_dcsname 是主机或 AS/400 数据库的本地名, 而 target_dbname 是主机或 AS/400 数据库系统上的数据库的名称。

  8. 注销。


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