从远程数据库到本地数据库数据传输的最佳方法
我所处的场景是我想要使用许多数据库。 有些在我的项目中,有些在外部。 我的应用程序会将数据从外部数据库(驻留在远程计算机中的数据库。我知道 IP 和用户凭据)传输到我的临时数据库。 我想将该数据库中的表创建到我的数据库中。 做到这一点的最佳方法是什么? 我将使用 ASP.NET 3.5 。 有 WCF 或 Web 服务之类的建议吗?
I am in a scenario where I want to work with many databases. Some are in my project and some are external. My application would transfer data from the external database(one which reside in a remote machine. I know the ip and user credentials) to my temp database. I want to create the tables in that database to my database. What is the best method to do this? I would work with ASP.NET 3.5 . Any recommendations like WCF or Web service?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
你必须回答自己一些问题:
数据库稳定吗?
答案取决于这个问题,但一个简单的解决方案是使用 SMO 和 “转移”任务。
You have to answer yourself some questions:
database stable?
The answer depends on this questions but one simple solution ist to use SMO and the "Transfer" task.
我将详细说明理查德和理查德的内容。 克里斯说——
I'll elaborate on what Richard & Chris said -
我实际上没有使用过它,但我认为 Microsoft Sync Framework 是根据这种类型的场景创建的。
I haven't actually used it, but I think the Microsoft Sync Framework was created with this type of scenario in mind.
听起来您需要阅读有关数据库复制的信息。
Sounds like you need to read about database replication.