[quote=引用 18 楼 OkamiMisuzu 的回复:] 找到一款ApexSQLLog工具,可以将任意时间的数据库变动保存为sql脚本。 将主服务器的变动脚本导出,更新到副服务器。这样子副服务器就是最新的数据。在办这个数据重新拷贝到主服务器。就可以实现同步功能。
找到一款ApexSQLLog工具,可以将任意时间的数据库变动保存为sql脚本。 将主服务器的变动脚本导出,更新到副服务器。这样子副服务器就是最新的数据。在办这个数据重新拷贝到主服务器。就可以实现同步功能。
[quote=引用 9 楼 OkamiMisuzu 的回复:] 内网无法联网。
[quote=引用 7 楼 yenange 的回复:] 感觉有点多余。 分两个数据库有何意义? 如果是出于安全考虑, 将数据库放内网, 设置防火墙不允许外网访问, WEB服务器与DB服务器分开,WEB服务器可以访问DB服务器即可。 至于手机端, 本身就不应该直接访问外网上的数据库, 访问 webservice 之类的接口就可以了。 同步比你想象的要复杂, 你制定了这些规则, 只能写程序来弄了。 不仅有更新update, 还有 delete , insert 之类的, 这些逻辑也只有你能懂, 而且一点不能错。
[quote=引用 6 楼 OkamiMisuzu 的回复:] [quote=引用 5 楼 yenange 的回复:] 内网的是主还是外网的是主?
感觉有点多余。 分两个数据库有何意义? 如果是出于安全考虑, 将数据库放内网, 设置防火墙不允许外网访问, WEB服务器与DB服务器分开,WEB服务器可以访问DB服务器即可。 至于手机端, 本身就不应该直接访问外网上的数据库, 访问 webservice 之类的接口就可以了。 同步比你想象的要复杂, 你制定了这些规则, 只能写程序来弄了。 不仅有更新update, 还有 delete , insert 之类的, 这些逻辑也只有你能懂, 而且一点不能错。
[quote=引用 5 楼 yenange 的回复:] 内网的是主还是外网的是主?
内网的是主还是外网的是主?
既有主次之分,又有要求更新到最新的,这好像有冲突。如果次数据库是最新的,这时以次数据库来同步更新主数据库?
是同样的表结构吗?建议还是都把数据库放一台上面。都放内网
内网无法联网。
[quote=引用 2 楼 RINK_1 的回复:] 既有主次之分,又有要求更新到最新的,这好像有冲突。如果次数据库是最新的,这时以次数据库来同步更新主数据库?
22,209
社区成员
121,730
社区内容
加载中
试试用AI创作助手写篇文章吧