新增内容

复制

复制是一个在多个位置维护已定义的数据集的过程。DB2 DataPropagator 可复制任何 DB2 关系数据库之间的更改, 或通过使用 DB2 DataJoiner,复制 DB2 和受支持的非 DB2 关系数据库之间的更改。复制涉及将指定更改从一个位置 (源)复制至另一个位置(目标),并同步两个位置中的数据。

数据链路

数据链路就是与含有图形、报告、声音以及其他多媒体数据的文件进行的链接。 这些文件的大小可以相当大。通过远程网络来访问这些类型的文件, 可能会导致延迟和增加网络的通信量。若数据不是频繁更改并且不需要访问最新数据, 则 DB2 DataPropagator 能够提供很好的解决方案。 但是由于这些文件不是数据库的一部分, 所以需要使用一种机制来复制这些文件,并确保数据和文件在目标位置是同步的。 数据链路复制可以解决此问题。

借助数据类型 DATALINK,数据库服务器能够控制远程文件, 并将文件当作数据库的一部分来对待。 数据链路复制不仅以同步方式来复制数据库数据,而且还要复制文件。

在版本 7 中,DB2 Data Propagator 复制 DATALINK 列, 并调用用户出口例程来复制 DATALINK 列所指向的外部文件。 用户出口程序将源数据链路值映射至目标系统中的链路, 然后将引用的文件复制到目标文件系统中。 样本用户出口程序是随产品一起交付的,并且它使用 FTP 来复制文件。 有关详情,参见 Replication Guide and Reference

有关数据链路的详情,参见 《DB2 Data Links 管理器快速入门》

Capture 和 Apply

在 Windows 32 位操作系统上,一旦需要使用 ASNSAT 命令, 就可以使用 Capture 和 Apply 程序。 在使用 DB2 DataPropagator 功能和处理错误情况时, 此命令提供了更大的灵活性。

可以通过使用新的 asnCapture 和 asnApply 应用程序编程接口, 从应用程序中启动 Capture 和 Apply 程序。

有关详情,参见 Replication Guide and Reference

若您正在使用 DB2 DataPropagator Relational (DPropR) 版本 1, 则在迁移到版本 6 或版本 7 之前必须迁移到版本 5。

Solaris 操作环境上的数据链路复制支持

现在数据链路复制在 Solaris 操作环境上是作为 DB2 版本 7.2 的一部分提供的。它需要在源和目标 DATALINK 文件系统中运行的 FTP 守护程序并支持 MDTM (modtime) 命令,该命令会显示给定文件的上一次修改时间。如果正在使用版本 2.6 的 Solaris 操作环境或不包括对 MDTM 的 FTP 支持的任何其他版本,则需要附加软件,如 WU-FTPD。

有关数据链路的详情,参见 《DB2 Data Links 管理器快速入门》


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