DB2数据库的数据复制技术简单概述
2007-05-20 16:20:26 来源:WEB开发网核心提示: 应用限定符应用限定符将一个应用程序和一个或多个预订集关联起来,当你定义一个预订集时,DB2数据库的数据复制技术简单概述(7),指定一个名称(区分大小写)作为应用限定符,通过使用多个应用限定符,你可以通过下面的方法采用连接和联合来操作数据:-从单一的DB2源服务器上连接表(通过定义一张由某些
应用限定符
应用限定符将一个应用程序和一个或多个预订集关联起来。当你定义一个预订集时,指定一个名称(区分大小写)作为应用限定符。
通过使用多个应用限定符,你可以只使用一个用户ID运行多个应用程序实例。例如:假设你想从两个源数据库复制数据到你计算机上的目标表。源表A中的数据使用“全更新拷贝”复制到目标表A,源表B中的数据使用“差别更新拷贝”复制到目标表B中。你定义了两个预订集(一个对应表A,一个对应表B),而且你使用各自的应用限定符以允许应用程序的两个实例在不同的时间拷贝数据。你也可以将两个预订集用同一个应用限定符定义,用同一个应用程序实例拷贝数据。
数据操作
也许你想只复制源表中的子集,可以使用简单的视图来重构从源表到目标表的数据,或者使用复杂的连接或联合。
源表的子集
你可以复制源表中的某些列或某些行,而不是复制整个表。
对于目标的连接和联合
你可以创建和维护包含由多张已存在的源表连接或联合成的内容的目标表。
你可以使用下面的连接类型:
-跨越一个或多个定义的复制源的简单内部连接,可能和其它的复制源的其它表或视图组合。
你可以通过下面的方法采用连接和联合来操作数据:
-从单一的DB2源服务器上连接表(通过定义一张由某些表连接成的DB2视图)
-从一个源服务器上联合的表(通过在一个预订集中使用包含相同目标表的多个预订集成员)
-从多个源服务器的联合,有时称之为多点联合(通过创建在多个预订集中的多个预订集成员)目标表
当你定义一个预订集成员时,你必须指定你所使用目标表的类型。有下面几种表类型可以用:
更多精彩
赞助商链接