使用C#WebServices,将记录从本地数据库上载到远程数据库的建议方法是什么

时间:2011-11-29 18:58:58

标签: c# sql-server web-services tsql

远程中央办公室SQL Server 2008数据库仅可通过Web服务获得,并且需要从每个Sub-Office SQL Server 2008数据库收集位于各种表* 上的数据,预定

在客户办公室准备和上传数据的“推荐方式”是什么,以便优化将数据上传到中央办公室的Web服务呼叫?

WebService使用的语言是C# 两端使用的数据库是SQL Server 2008。

1 个答案:

答案 0 :(得分:1)

我只能假设您正在跨域边界传输大型数据集。

如果您无法使用SQL技术为您(SSIS,镜像)执行此操作(根据您的卷),您可能需要创建WCF流服务。

http://msdn.microsoft.com/en-us/library/ms789010.aspx

通过线路传输数据,您将避免内存不足错误和潜在的大对象堆碎片。