在本课中,您将建立远程数据库进行同步。
前提条件
本课假定您拥有在本教程(教程:使用 ScriptVersion 扩展选项更改模式)开头的“特权”部分中列出的角色和特权。
本课假定您已完成前面的所有课程。 请参见第 1 课:创建并配置统一数据库。
运行以下命令创建并启动远程数据库。
cd.. md c:\remote cd c:\remote dbinit -dba DBA,sql remote.db dbeng16 remote.db |
打开 Interactive SQL 的其它实例,并连接到 remote.db。
dbisql -c "SERVER=remote;DBF=remote.db;UID=DBA;PWD=sql" |
在 Interactive SQL 中执行以下 SQL 语句,以创建要同步的表。
CREATE TABLE customer ( id unsigned integer primary key, name varchar( 256), phone varchar( 12 ) ); |
创建发布、MobiLink 用户和预订。
CREATE PUBLICATION p1 ( TABLE customer ); CREATE SYNCHRONIZATION USER u1; CREATE SYNCHRONIZATION SUBSCRIPTION my_sub TO p1 FOR u1 OPTION ScriptVersion='my_ver1'; |
执行这些 SQL 语句后,使 Interactive SQL 处于运行状态,并连接到数据库,因为随着课程的深入您将对此数据库运行更多的 SQL 语句。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |