如何使用最新技术更新不同服务器中的SQL Server表行

时间:2013-12-31 07:32:09

标签: c# asp.net sql .net sql-server-2008

我需要更新每日销售额&每个EOD的库存详细信息到我的头部数据库,它位于不同的服务器中。我怎样才能通过任何最新的&有效的技术?我的应用程序是.NET 4.0 Web应用程序。

注意:我们遵循的现有技术是手动下载/上传概念,点击HQ数据库并插入数据并从HQ数据库中获取数据。

请建议..

1 个答案:

答案 0 :(得分:0)

链接其他服务器

EXEC sp_addlinkedserver   
   @server=N'S1', 
   @srvproduct=N'',
   @provider=N'SQLNCLI', 
   @datasrc=N'192.168.0.1\SQLEXPRESS';

然后您可以使用此服务器中的表格,如

SELECT * FROM S1.Data_1314.dbo.dev_vr_Details;
INSERT INTO dev_vr_Details SELECT * FROM S1.Data_1314.dbo.dev_vr_Details;

当你完成工作时,就像删除

一样
sp_dropserver 'S1', 'droplogins';