直接上代码,关键替换@server ,@datasrc, @rmtpassword 对应的值。
USE [master]
GO
/****** Object: LinkedServer [jb90] Script Date: 2021-11-15 16:07:03 ******/
EXEC master.dbo.sp_addlinkedserver @server = N'jb90', @srvproduct=N'', @provider=N'SQLNCLI', @datasrc=N'ip,port'
/* For security reasons the linked server remote logins password is changed with ######## */
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'jb90',@useself=N'False',@locallogin=NULL,@rmtuser=N'sa',@rmtpassword='password'
GO
EXEC master.dbo.sp_serveroption @server=N'jb90', @optname=N'collation compatible', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'jb90', @optname=N'data access', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'jb90', @optname=N'dist', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'jb90', @optname=N'pub', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'jb90', @optname=N'rpc', @optvalue=N'false'

本文提供了一个用于配置SQL Server远程链接服务器的详细脚本,包括使用`sp_addlinkedserver`存储过程设置服务器信息,以及设置远程登录密码和服务器选项。此脚本允许本地数据库实例访问远程数据库,实现数据交互。
最低0.47元/天 解锁文章
1509

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



