可以在 Mac OS X 上运行 MobiLink 服务器和 SQL Anywhere MobiLink 客户端。不能在 Mac OS X 上运行 UltraLite。
前提条件
执行此任务没有前提条件。
上下文和注释
为了在 Mac OS X 上同步 MobiLink 统一数据库,您可以将 SQL Anywhere ODBC 驱动程序用作驱动程序管理器。 请参见创建 ODBC 数据源 (Mac OS X)。
在 Mac OS X 上启动 MobiLink 服务器。
启动 SyncConsole。
在 Finder 中,双击 [SyncConsole]。SyncConsole 应用程序位于 /Applications/SQLAnywhere16 中。
单击 [文件] » [新建] » [MobiLink 服务器]。
配置 MobiLink 服务器:
在 [连接参数] 字段中,输入以下字符串:
DSN=dsn-name |
dsn-name 是 SQL Anywhere ODBC 数据源名称。 有关创建 ODBC 数据源的信息,请参见ODBC 数据源。
如果 dsn-name 包含空格,则使用双引号将字符串引起来。例如:
DSN="SQL Anywhere 16 Demo" |
在 [选项] 字段中设置选项(如果需要)。
[选项] 字段允许您控制 MobiLink 服务器行为的许多方面。 有关选项的完整列表,请参见mlsrv16 语法。
单击 [启动] 以启动 MobiLink 服务器。
将会出现数据库服务器消息窗口并显示消息,表示服务器已准备就绪可以接受同步请求了。
在 Mac OS X 上启动 dbmlsync。
启动 SyncConsole。
在 [Finder] 中,双击 [SyncConsole]。SyncConsole 应用程序位于 /Applications/SQLAnywhere16 中。
单击 [文件] » [新建] » [MobiLink 客户端]。
将出现客户端选项窗口。选项窗口具有许多配置选项,这些配置选项对应于 dbmlsync 命令行选项。 有关完整列表,请参见dbmlsync 语法。
[登录]、[数据库]、[网络] 和 [高级] 选项卡上的选项均用于定义从 MobiLink 客户端到 SQL Anywhere 远程数据库的连接。通常只需在 [登录] 选项卡上指定 ODBC 数据源即可进行连接。
[DBMLSync] 选项卡上的选项用于定义到 MobiLink 服务器的连接的各个方面。如果在远程数据库发布和预订中定义了这些功能,则可将此选项卡上的选项留空。
在 Mac OS X 上运行示例数据库。
指定 sa_config 配置脚本的来源。
有关详细信息,请参见Unix 和 Mac OS X 环境变量。
设置 ODBC 数据源。例如:
dbdsn -w "SQL Anywhere 16 Demo" -c "UID=DBA;PWD=sql;DBF=/Applications/SQLAnywhere12/System/demo.db" |
运行 MobiLink 服务器。例如:
mlsrv16 -c "DSN=SQL Anywhere 16 Demo" |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |