sql server创建固定的链路服务器

假如有两台sql server,需要连接另外一台进行 查询

另外一台叫10.1.1.5

查询语句是:select top 10 * from [10.1.1.5].[DB名].[dbo].[表名]

[10.1.1.5]的创建办法

EXEC master.dbo.sp_addlinkedserver @server = N'10.1.1.5', @srvproduct=N'SQL Server'
 /* For security reasons the linked server remote logins password is changed with ######## */
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'10.1.1.5',@useself=N'False',@locallogin=NULL,@rmtuser=N'sa',@rmtpassword='数据库密码'
GO

EXEC master.dbo.sp_serveroption @server=N'10.1.1.5', @optname=N'collation compatible', @optvalue=N'false'
GO

EXEC master.dbo.sp_serveroption @server=N'10.1.1.5', @optname=N'data access', @optvalue=N'true'
GO

EXEC master.dbo.sp_serveroption @server=N'10.1.1.5', @optname=N'dist', @optvalue=N'false'
GO

EXEC master.dbo.sp_serveroption @server=N'10.1.1.5', @optname=N'pub', @optvalue=N'false'
GO

EXEC master.dbo.sp_serveroption @server=N'10.1.1.5', @optname=N'rpc', @optvalue=N'false'
GO

EXEC master.dbo.sp_serveroption @server=N'10.1.1.5', @optname=N'rpc out', @optvalue=N'false'
GO

EXEC master.dbo.sp_serveroption @server=N'10.1.1.5', @optname=N'sub', @optvalue=N'false'
GO

EXEC master.dbo.sp_serveroption @server=N'10.1.1.5', @optname=N'connect timeout', @optvalue=N'0'
GO

EXEC master.dbo.sp_serveroption @server=N'10.1.1.5', @optname=N'collation name', @optvalue=NULL
GO

EXEC master.dbo.sp_serveroption @server=N'10.1.1.5', @optname=N'lazy schema validation', @optvalue=N'false'
GO

EXEC master.dbo.sp_serveroption @server=N'10.1.1.5', @optname=N'query timeout', @optvalue=N'0'
GO

EXEC master.dbo.sp_serveroption @server=N'10.1.1.5', @optname=N'use remote collation', @optvalue=N'true'
GO

EXEC master.dbo.sp_serveroption @server=N'10.1.1.5', @optname=N'remote proc transaction promotion', @optvalue=N'false'
GO

也可以手动创建:

image.png

image.png

最后可进行测试

image.png

如果是连接到其他非sql server数据源也是可行的

image.png

相关推荐
m0_748244834 分钟前
StarRocks 排查单副本表
大数据·数据库·python
雨中rain8 分钟前
Linux -- 从抢票逻辑理解线程互斥
linux·运维·c++
C++忠实粉丝14 分钟前
Redis 介绍和安装
数据库·redis·缓存
-KamMinG18 分钟前
Centos7.9安装openldap+phpldapadmin+grafana配置LDAP登录最详细步骤 亲测100%能行
运维·grafana
Bessssss27 分钟前
centos日志管理,xiao整理
linux·运维·centos
s_yellowfish27 分钟前
Linux服务器pm2 运行chatgpt-on-wechat,搭建微信群ai机器人
linux·服务器·chatgpt
wmd1316430671229 分钟前
将微信配置信息存到数据库并进行调用
数据库·微信
豆是浪个29 分钟前
Linux(Centos 7.6)yum源配置
linux·运维·centos
vvw&30 分钟前
如何在 Ubuntu 22.04 上安装 Ansible 教程
linux·运维·服务器·ubuntu·开源·ansible·devops
我一定会有钱32 分钟前
【linux】NFS实验
linux·服务器