Sql Server跨服务器操作数据

Posted yomi丶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sql Server跨服务器操作数据相关的知识,希望对你有一定的参考价值。

var serversSql = "select count(*) count from sys.servers WHERE name=\'ITSV\'";
var result = BaseSqlHelper.ExecuteScalar(serversSql);
if (result.ToString() == "0")
{
    var addServersSql = "exec sp_addlinkedserver   \'ITSV \', \' \', \'SQLOLEDB \', \'远程服务器名或ip地址\' ";
    BaseSqlHelper.ExecuteNonQuery(addServersSql);
}
var sql = @"INSERT ITSV.AD.dbo.DEPT SELECT ID DeptID,ParentID,Name DeptName,SortIndex SequenceID,OperateStatus,GETDATE() LastUpdateTime FROM dbo.S_A_Org WHERE ISNULL(OperateStatus,0)=0";
BaseSqlHelper.ExecuteNonQuery(sql);

https://www.cnblogs.com/lihuiqi/p/11067894.html

以上是关于Sql Server跨服务器操作数据的主要内容,如果未能解决你的问题,请参考以下文章

sql server 2005 跨数据库操作

SQL SERVER 跨服务器查询

sql server service broker中调用存储过程执行跨库操作,不管怎么设置都一直提示 服务器主体 "sa" 无法在当前安全上下文下访问数据库 "dbnam

SQL Server跨服务器的数据库迁移

SQL Server 复制(跨数据库查询和约束)

sql server2008 跨服务器之间复制表数据