您必须对每个 JDBC 预订至少定义一个表。如果为预订指定了多个表,则这些表将按照您创建预订时添加它们的顺序进行同步。“定义复制预订”窗口上的表列表显示了此顺序。
一定不能在两个不同的预订中指定相同的源表和目标表。如果要创建两个复制同一个源表的预订,请使用不同的目标表。
此任务是“创建 JDBC 预订”这一大型任务的一部分。当完成这些步骤后,返回到创建 JDBC 预订。
过程
要向预订添加表:
- 在“JDBC 预订”笔记本的“标识”页上,单击定义预订。“定义复制预订”窗口打开。
- 在“定义复制预订”窗口中,单击添加。“添加表”窗口打开。
- 在“添加表”窗口中,使用表列表来选择要添加到此预订中的复制源。
单击过滤器,以更改用来限制表列表中的可用表的源过滤器。“过滤器”窗口打开。
% 符号是一个通配符。在“源模式”和“源表”字段中输入 % 时将显示表列表中所有可用的表。
- 对于 Lotus Domino,在“添加表”窗口上单击高级以便为适当的列选择主键。有关更多信息,请参阅配置 JDBC 驱动程序以存取 Lotus Domino 数据。
- 在目标模式字段中,指定表在移动式设备上将使用的模式。如果不指定模式,则在缺省情况下系统将使用源表的模式。
- 在目标表字段中,指定表在移动式设备上的名称。如果不指定名称,在缺省情况下系统将使用源表名。
- 在存取特权下,选择您希望此预订的用户对此复制源具有的 SQL 存取特权。例如,如果您允许一些探访护士插入、更新或删除数据,但实习护士只允许查看数据,则需要创建两个不同的预订来处理存取特权方面的差异。这些预订必须使用独立的镜像表。有关 SQL 存取特权的更多信息,请参阅《DB2 通用数据库管理指南:设计与实现》。
- 可选:选择对设备加密复选框。这将对移动设备数据库启用加密。(只有在 WinCE、Win32 和 Palm OS 客户机平台上加密才可用)。
- 可选:选择使用在所选的 DB2 源中定义的约束复选框。这使所选的 DB2 源表中的约束可用于目标表。
- 可选:选择使用在所选的 DB2 源中定义的索引复选框。这使所选的 DB2 源表中的索引可用于目标表。
- 可选:在源表空间字段中,单击向下箭头并选择表空间。如果不选择表空间,则
DB2 Everyplace 将在缺省表空间中创建表。
- 注意:
- 此选项只对 DB2 源可用。iSeries 上的 DB2 不受支持。
- 可选:在镜像表空间字段中,单击向下箭头并选择表空间。如果不选择表空间,则
DB2 Everyplace 将在缺省表空间中创建表。
- 单击添加将复制源添加到预订中。单击关闭以关闭“添加表”窗口。
相关概念
相关任务