关于SqlServer远程跨库修改数据

Posted 清风徐来 绿云自动

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于SqlServer远程跨库修改数据相关的知识,希望对你有一定的参考价值。

今天遇到一个需求需要修改远程服务器上的数据,如何直接修改,并且垮库,跨库简单,直接加上数据库名字,远程的话则需要创建链接服务器,具体步骤如下:

--创建链接服务器 
exec sp_addlinkedserver   ‘SDDJG ‘‘ ‘‘SQLOLEDB ‘‘远程服务器名或ip地址 ‘ 
exec sp_addlinkedsrvlogin  ‘SDDJG ‘‘false ‘,null‘用户名 ‘‘密码 ‘ 
--测试数据是否可以查询
select * from SDDJG.数据库名.表名
--本地导入示例 
select into 表 from SDDJG.数据库名.表名
 
其实如果链接成功了,执行操作和本地写sql也就基本上相同,远程数据库,加上链接数据库名即可。
以后不再使用时删除链接服务器,可以在过程后面执行此过程 exec sp_dropserver  ‘SDDJG  ‘‘droplogins ‘ 
 

以上是关于关于SqlServer远程跨库修改数据的主要内容,如果未能解决你的问题,请参考以下文章

SQLServer跨库查询--分布式查询

SQLServer跨库查询--分布式查询

sql 跨库查询的问题

Oracle&SQLServer中实现跨库查询

SQL Server 跨库同步数据

SqlServer 跨库访问