本课假定您已完成前面的所有课程。 请参见第 1 课:创建统一数据库。
在本课中,将创建同步模型。如果要向现有同步系统添加集中管理,前进至第 9 课:部署同步模型。
在统一数据库中为远程数据库定义表。在 Sybase Central 的 [文件夹] 视图的 [MobiLink 12] 下,依次展开 [Central Admin Tutorial]、[统一数据库]。右击 [Tutorial],然后单击 [打开 Interactive SQL]。
在 [SQL 语句] 窗格中,键入以下命令:
CREATE TABLE customer( cust_id INTEGER PRIMARY KEY, f_name VARCHAR(100), l_name VARCHAR(100) ) |
按 F5 键执行 SQL 语句。关闭 Interactive SQL。不需要保存 SQL 语句。
在 Sybase Central 的 [文件夹] 视图中,右击 [Central Admin Tutorial] 并单击 [新建] » [同步模型]。
在 [欢迎] 页面上,键入 tutorial1 作为新同步模型的名称。
在 [主键需求] 页面上,将三个复选框全部选中,以此确认您的模式满足同步需求。单击 [下一步]。
在 [统一数据库模式] 页面上,选择 [Tutorial] 数据库,然后单击 [下一步]。
在 [远程数据库模式] 页面上,选择 [否,新建一个远程数据库模式],然后单击 [下一步]。
在 [新的远程数据库模式] 页面上,确保选择 customer 表,然后单击 [下一步]。
在 [下载类型] 页面上,选择 [快照下载],然后单击 [下一步]。
在 [下载删除] 页面上,对问题 [是否要在远程数据库中删除那些在统一数据库中被删除的数据] 回答 [否],然后单击 [下一步]。
在 [下载子集] 页面上,选中 [是,向每个远程数据库下载相同的数据],然后单击 [下一步]。
在 [上载冲突检测] 页面上,选择 [无冲突检测],然后单击 [下一步]。
接受 [发布、脚本版本和说明] 页面上的缺省值,然后单击 [完成]。
现已创建只包含一个名为 customer 的表的同步模型,它可在远程数据库和统一数据库之间进行同步。下一步将部署该模型,以便在统一数据库中创建同步对象,以及生成创建远程数据库所需的 SQL 语句。
前进至第 9 课:部署同步模型。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |