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);
以上是关于Sql Server跨服务器操作数据的主要内容,如果未能解决你的问题,请参考以下文章
sql server service broker中调用存储过程执行跨库操作,不管怎么设置都一直提示 服务器主体 "sa" 无法在当前安全上下文下访问数据库 "dbnam