Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server Sql Server CE 4.0到集中式Sql Server 2008的异步同步_Sql Server_Synchronization_Sql Server Ce_Replication_Sql Server Ce 4 - Fatal编程技术网

Sql server Sql Server CE 4.0到集中式Sql Server 2008的异步同步

Sql server Sql Server CE 4.0到集中式Sql Server 2008的异步同步,sql-server,synchronization,sql-server-ce,replication,sql-server-ce-4,Sql Server,Synchronization,Sql Server Ce,Replication,Sql Server Ce 4,如果Sql Server CE 4.0用作分布式web应用程序的边缘缓存,如何将数据异步同步回集中数据库以用于报告目的 第二,这是否可能在共享主机内部实现,从而导致定制服务应用程序/可执行文件无法合理使用 我正在寻找实际的指导,如果您的答案是“使用Microsoft Sync框架”或类似的话,请至少提供一个粗略的解释,说明我希望如何以最合理的方式做到这一点。最佳情况下,这将自动发生,通过某种形式的日程安排,而不需要按下按钮的方法。如果这仅仅是通过按下按钮的方式来实现,我想我可以通过某种形式的re

如果Sql Server CE 4.0用作分布式web应用程序的边缘缓存,如何将数据异步同步回集中数据库以用于报告目的

第二,这是否可能在共享主机内部实现,从而导致定制服务应用程序/可执行文件无法合理使用


我正在寻找实际的指导,如果您的答案是“使用Microsoft Sync框架”或类似的话,请至少提供一个粗略的解释,说明我希望如何以最合理的方式做到这一点。最佳情况下,这将自动发生,通过某种形式的日程安排,而不需要按下按钮的方法。如果这仅仅是通过按下按钮的方式来实现,我想我可以通过某种形式的restful调用“按下按钮”来实现

我会编写一个中心程序(服务或计划任务),从web服务器(可以通过每个web服务器上公开的web服务)中提取(文件副本(下载)sdf文件,并在中央数据库服务器上进行整合。不确定使用“旧”会做什么web服务器上的数据,这取决于……每个服务器上的相同web服务也可以处理这些数据。

如果使用SQL CE作为缓存(只读),您希望同步回哪些数据??我从来没有说过它是只读数据库,它是在分布式系统中在线附近存储高频信息,例如站点使用情况数据。这是为了减轻所有分布式节点的负载,这些节点试图并发写入集中式数据库,而不是将数据复制到集中式数据库。好吧当然可能是一种选择,但如果其他任何选择都因某种原因失败,这似乎是一种绝对的大锤式方法。此外,我担心即使能够可靠地复制文件,因为它将在使用中。我仍然非常不喜欢这个答案,但你至少在这里说了什么,这是值得奖励的。