我正在创建一个网站,我想显示本地SQL Server数据库的数据。我的本地SQL Server数据库由其他桌面应用程序更新。
我创建了一个在线SQL Server数据库,供我的网站使用。我想每10分钟用我的本地数据库更新我的在线数据库。
如何以编程方式执行此操作?或者有什么方法可以完成我的任务而不是我该怎么办?
我严重困扰于此。请帮帮我。
提前致谢....
答案 0 :(得分:1)
正如M.Ali建议的那样,SQL Server Replication是您的最佳选择。 实现SQL Server复制并不困难,我不会谈论太多细节,因为有很多有用的主题。
我们的想法是本地数据库是发布者数据库,在线数据库是订阅者。(根据您的要求)
如果在线版本是只读的,那么您可以在本地数据库上创建快照或跨国复制,并且可以在订阅者(在线数据库)安排每10分钟提取一次订阅。