Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 数据库管理 » 复制 » 使用复制服务器复制数据

 

教程:使用复制服务器复制数据

本节提供了步骤详细的教程来介绍如何将数据从主数据库复制到复制数据库。本教程中的两个数据库都是 SQL Anywhere 数据库。

假定复制服务器已存在

本教程假定,您拥有一个正在 Windows 上运行的复制服务器,而且它与复制代理和 SQL Anywhere 全部都在同一台计算机上运行。

有关安装和配置复制服务器的详细信息,请参见复制服务器文档。

教程内容

本教程介绍了如何只对表进行复制。

有关复制过程的信息,请参见为复制准备过程和函数

本教程使用一个(非常)原始的办公新闻系统作为示例:一个表,其中含有以下三个列:一个用于保存 ID 的整数列、一个用于保存新闻条目作者的用户 ID 的列、一个用于保存新闻条目的文本的列。id 列和 author 列构成主键。

在开始本教程之前,应先创建一个目录(例如 c:\tutorial)来保存您在教程中创建的文件。SQL Anywhere 日志扫描工具假定位于某个目录中的所有事务日志都属于同一个数据库,因此在本教程中,分别为每个数据库创建相应的目录(c:\tutorial\primedbc:\tutorial\repdb),因为 LTM 会扫描脱机事务日志。


第 1 课:创建 SQL Anywhere 数据库
第 2 课:启动数据库服务器
第 3 课:在系统中设置 Open Server
第 4 课:确认 Open Server 配置正确
第 5 课:将复制服务器信息添加到主数据库
第 6 课:为主数据库创建表
第 7 课:将复制服务器信息添加到复制数据库
第 8 课:为复制数据库创建表
第 9 课:设置复制服务器
第 10 课:在主站点输入用于复制的数据