客户机照常连接至远程 DB2 服务器。有关配置 DB2 客户机和服务器以进行通信的详情,参考服务器的快速入门文档。
在安装在 DataLinks 服务器上的 DataLinks Filesystem Filter 控制之下,远程客户机可在 AIX 或 Solaris 上对文件系统进行 NFS 安装, 或是在 Windows NT 上共享驱动器。因此,该服务器可直接存取 DataLinks 服务器上的文件。
在 AIX 系统上的 DCE-DFS 环境中,客户机使用的是 DFS 客户机。 “DB2 DataLinks DFS 客户机使能器”(又称 DLFS 高速缓存管理程序或 DLFS-CM) 对于存取 DATALINK 列(这些列是使用指定的 READ PERMISSION DB 创建的) 中的链接文件也是必需的。有关 READ PERMISSION DB 选项的详情,参见 SQL Reference。
图 1显示了在 NTFS 和 JFS 环境中的 DB2 服务器、DB2 DataLinks Manager 部件、 备份媒体和远程客户机应用程序间的交互作用的概述。
图 1. 对 DataLinks Manager 处理的概述(NTFS、JFS 或 UFS 环境)
![]() |
在此例中,客户机应用程序连接至具有 DATALINK 数据类型的数据库, 从此数据库选择 DATALINK 值,并更新数据类型,如下所示:
select dlurlpath(dl1) into :var_dl1 from EMPLOYEE
update set dl1=dlvalue(:new_version)
以下图解显示在 AIX 上的 DCE-DFS 环境中实现的 DataLinks 解决方案。图解中的号码对应于先前的步骤。
图 2. DataLinks Manager 处理(DCE-DFS 环境)的概述
![]() |
有关远程客户机的详情,参考安装和配置补遗。有关使用 DATALINK 数据类型的 CLI 程序的示例, 参见附录 B, CLI 示例。