加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SqlServer 创建链接服务器存储过程

发布时间:2020-12-12 14:53:56 所属栏目:MsSql教程 来源:网络整理
导读:create procedure [dbo].[sp_CreateLinkedServer] ( @ServerIp nvarchar(200),? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @UserName nvarchar(200),? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @Password nvarchar(200)) as begin ??? ??

create procedure [dbo].[sp_CreateLinkedServer] ( @ServerIp nvarchar(200),?

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @UserName nvarchar(200),? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @Password nvarchar(200)) as begin ??? ?? -- @ServerIp ? ?服务器的IP ?? -- @UserName ? ?登陆服务器数据库的用户名 ?? -- @Password ? ?登陆服务器的密码 ?? -- 要求具有 ALTER ANY LINKED SERVER 权限 ??? ?? -- 删除已有的链接服务器 ?? Exec sp_droplinkedsrvlogin DBPRODUCT,Null ?? Exec sp_dropserver DBPRODUCT ??? ?? -- 创建连接服务器 ?? EXEC ?sp_addlinkedserver ?? ? ? ? @server= DBPRODUCT,? ? ? ?--被访问的服务器别名? ?? ? ? ? @srvproduct='', ?? ? ? ? @provider='SQLOLEDB', ?? ? ? ? @datasrc= @ServerIp ? ? ? ?--要访问的服务器 ? ?? EXEC sp_addlinkedsrvlogin? ?? ? ? ? DBPRODUCT,?--被访问的服务器别名 ?? ? ? ?'false',? ?? ? ? ? NULL,? ?? ? ? ? @UserName,? ?--帐号 ?? ? ? ? @Password ? ? --密码 end

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读