链接服务器用于跨服务器/数据库访问数据
--判断是否存在此链接服务器
if exists(select 1 from master..sysservers where srvname='JGSCM2')
exec sp_dropserver'JGSCM2','droplogins' --删除链接服务器go
exec sp_addlinkedserver
@server='JGSCM2',--链接服务器别名
@srvproduct='',
@provider='SQLOLEDB',--与此数据源对应的 OLE DB 访问接口的唯一编程标识符
@datasrc='10.10.0.18'--访问服务器/数据库地址
--设置登录账户密码
exec sp_addlinkedsrvlogin
'JGSCM2',
'false',
null,
'sa',--账号
'sa123' --密码
go
使用例子 :
INSERT INTO --向链接服务器表table中插入表table1的数据
JGSCM2.JGSCM.dbo.table(rType) SELECT rType FROM table1

本文介绍了如何在SQL Server中创建和管理链接服务器,以便进行跨服务器数据访问。通过执行`sp_addlinkedserver`存储过程,设置链接服务器的别名、数据源和登录凭证,可以实现与远程数据库的连接。示例中展示了如何插入链接服务器上的表数据。
3030

被折叠的 条评论
为什么被折叠?



