MobiLink:如何使用Sybase Central和Mlagent添加新表来同步
-
28-09-2020 - |
解决方案
这似乎是工作:
- 创建一个新的远程架构名称(例如v2.0)
- 在综合数据库(例如,create表格-anage)上进行更改
- 更新架构在同步配置文件中,也许增加版本字符串(在我当前的测试上它看起来无关紧要)
- 执行更新同步配置文件的部署。您需要更新ML_Columns和ML_TABLE_SCRIPTS等统一数据库拟合您的更新同步配置文件。所以将更改应用于它。此外,您还需要远程数据库的SQL
- 创建升级远程任务,包括使用步骤4(执行SQL)创建的远程SQL。此任务还应更改远程架构名称
- 可能会迭代您的同步任务并部署 - 升级任务和同步任务
- 应该完成
最大的问题是,默认脚本正在删除远程侧的表,因此更新后可能会传输大量数据。
¹我能够在本地测试场景上运行此功能,其中包含最小数据库。
不隶属于 dba.stackexchange