SQL Server创建链接服务器的方法

sql 复制代码
USE [master]
GO

/****** Object:  LinkedServer [ix5]    Script Date: 2023-10-09 10:06:35 ******/
EXEC master.dbo.sp_addlinkedserver @server = N'ix5', @srvproduct=N'', @provider=N'SQLNCLI', @datasrc=N'.'
 /* For security reasons the linked server remote logins password is changed with ######## */
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'ix5',@useself=N'False',@locallogin=NULL,@rmtuser=N'publishinternallogin',@rmtpassword='########'
GO

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

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

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

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

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

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

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

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

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

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

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

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

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

执行以上语句就可以创建链接服务器,这个只适用我们公司

但在执行的时候需要改一些地方。

sql 复制代码
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'ix5',@useself=N'False',@locallogin=NULL,@rmtuser=N'publishinternallogin',@rmtpassword='########'

@rmtsrvname=N'ix5' "ix5"就是链接服务器的名称

@rmtuser=N'publishinternallogin' "publishinternallogin"就是登录名,可以写成"sa"

@rmtpassword='########' "########"就是登录名的密码,要写你自己的

相关推荐
不会调制解调的猫1 小时前
笔记 | 什么是 rp_filter(反向路径过滤)?
服务器·网络·笔记
Splashtop高性能远程控制软件2 小时前
聊天工具与专业远程支持软件:企业 IT 远程支持工具选型的五个评估维度
运维·远程工作·splashtop
网络小白不怕黑3 小时前
10.邮件服务器搭建并脚本实现监控httpd状态
linux·运维·服务器
TTBIGDATA3 小时前
【Ambari Plus】15.Livy 安装
大数据·运维·hadoop·ambari·hdp·cdh·bigtop
CN_HW3 小时前
Nginx 流量镜像配置文档-双轨国产化
服务器·前端·网络
java_logo4 小时前
5 分钟共享打印机:用 Docker 一键部署 CUPS
运维·docker·容器·cups·网络打印机·共享打印机·docker部署cups
Macbethad4 小时前
基于TwinCAT的半导体刻蚀设备SCADA管理程序技术方案
运维·网络·数据库
刘马想放假4 小时前
生成树协议 STP、RSTP、MSTP 分析:二层环网如何既冗余又不环路
运维·网络协议
从零开始的代码生活_4 小时前
C++ 类和对象中篇:默认成员函数、拷贝控制与运算符重载
服务器·开发语言·c++
zhz52145 小时前
Nginx + OpenSSL 自签名证书配置:优劣总结
运维·nginx