用户名:  密码:
兄弟在线   

标题:SQL Anywhere 11 (Panorama) 评审指南 Part VII_Mssql系列教程

作者:未知 来源:一聚教程 时间:2011-09-15

例程可通过http://www.sybase.com/files/Technical_Documents/PanoramaRevGuide.zip下载
本文档中出现的SQL Anywhere 11在其它地方可能出现为SQL Anywhere Panorama。

通过MobiLink与MySQL同步

现在,SQL Anywhere 11支持MySQL 5.0为统一数据库。这将支持以SQL Anywhere或UltraLite的远程数据库与运行InnoDB存储引擎的MySQL 5.0统一数据库之间的完全双向同步。

MySQL 5.0同步向导

本向导概括列出了搭建MobiLink与MySQL 5.0同步需要的步骤。SQL Anywhere 11中支持的MySQL是Windows(x86/x64)和Linux(x86/x64)平台的。

必要条件:

• MySQL 5.0 Community(社区)或Enterprise(企业级)服务器——正式(GA)版
• MySQL Connector / ODBC驱动5.1.3
• MySQL管理器

1. 使用MySQL管理器配置MySQL数据库使用InnoDB存储引擎。
2. 创建MySQL 统一数据库sa11。在命令行下,浏览至例程的MySQL5.0_SA11cons文件夹,并运行create_db.bat文件。
3. 在MySQL数据库中创建MobiLink系统表。从相同文件夹中运行create_MLTables.bat文件。
4. 创建统一数据库模式,包括表、触发器、存储过程和MobiLink同步需要的表脚本。通过相同的文件夹,运行create_schema.bat文件。
5. 为MySQL 5.0数据库服务器创建一个ODBC数据源。打开ODBC数据源管理器并添加一个新的用户DSN。内容如下:

• 数据源名称:sa11_ML
• 描述:MobiLink MySQL Demo
• 服务器:<您的服务器名>
• 用户名:root
• 密码:sql
• 数据库:sa11

测试以确保连接配置正确。

6. 启动MobiLink服务器。在相同文件夹下运行setup_MLServer.bat文件。
7. 创建SQL Anywhere 11远程数据库。在例程的MySQL5.0_SA11rem文件夹下运行setup.bat文件。该脚本执行以下任务:

• 创建新的SQL Anywhere 11数据库
• 创建连接至SQL Anywhere数据库的ODBC数据源
• 启动SQL Anywhere远程数据库
• 创建远程数据库模式,包括同步信息
• 在远程数据库中插入数据
• 启动MobiLink客户端将新数据同步至MySQL数据库

8. 关闭第一个MobiLink客户端窗口。
9. 在例程的MySQL5.0_SA11rem文件夹下运行sync.bat文件将新测试数据插入远程数据库。

现在即可通过MySQL管理器查看MySQL统一数据库中已经存在了已插入的数据。

这样就完成了本向导。关闭MobiLink客户端和服务器对话框。以下总结了启用MobiLink同步的步骤:

• 配置MySQL 5.0数据库使用InnoDB存储引擎
• 创建统一数据库并添加MobiLink系统表
• 配置MySQL Connector/ODBC驱动
• 启动MobiLink同步服务器
• 创建SQL Anywhere 11远程数据库
• 配置SQL Anywhere 11ODBC驱动
• 在远程数据库中插入数据
• 同步



编辑:admin 总点击 [1033]   评论  0 查看评论
上一篇:SQL Anywhere 11 (Panorama) 评审指南 Part VI_Mssql系列教程
下一篇:SQL Anywhere 11 (Panorama) 评审指南 Part VIII_Mssql系列教
【关闭窗口】
您可能感兴趣的文章
我要评论
          
评论标题:   可以输入250
 
验证数字: 5 + 1 =
兄弟友情提示
· 请自觉遵守国家有关法律、法规,尊重网上道德。
· 兄弟在线坚决抵制不良言行,违者文责自负。
· 如果文章有版权或其他问题等,请联系我们,我们会尽快处理。
· 文章注名来自网络的旨在传播共享信息,不做其它用途;注名原创的本站支持原创,但不代表同意其观点。
· 兄弟在线拥有管理用户与其文章和评论的一切权利,并有权在网站内转载或引用。
兄弟在线
兄弟热门文章
兄弟推荐文章
兄弟站内搜索

兄弟感兴趣的文章
兄弟最新影视