关于SqlServer远程跨库修改数据

时间:2021-08-04 07:17:07

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

--创建链接服务器  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 '