简化版 分站 股指 日历 影视
计算器 携程 地图 行情 电脑
加解密 长度 面积 空位 空位
首页 软件 编程 笑话 知识 公告 注册 登录 用QQ登录本站
     
    您现在的位置:首页 >> 数据库 >> 内容

    MSSQLSERVER跨服务器连接(远程登录)的示例代码

    内容摘要:--声明变量Declare @svrname varchar(255),@dbname varchar(255),@sapassword varchar(255) --请在执行前,根据实际情况修改下列变量select @svrname = '目标服务器名', @dbname = '目标数据库', @sapassword = 目标数据库密码 if exists......

      --声明变量

    Declare @svrname varchar(255),

    @dbname varchar(255),

    @sapassword varchar(255)

    --请在执行前,根据实际情况修改下列变量

    select @svrname = '目标服务器名',

    @dbname = '目标数据库',

    @sapassword = 目标数据库密码

    if exists ( select srvname from master.dbo.sysservers where srvname ='链接服务器名')

    exec sp_dropserver @server = '链接服务器名',@droplogins ='droplogins'

    --增加链接服务器

    exec sp_addlinkedserver @server = '链接服务器名',@srvproduct='',@provider = 'SQLOLEDB', @datasrc =@svrname, @catalog =@dbname

    --增加链接服务器远程登录

    exec sp_addlinkedsrvlogin @rmtsrvname = '链接服务器名',@useself ='False',@locallogin = 'sa',@rmtuser ='sa',@rmtpassword =@sapassword

    --配置参数

    exec sp_serveroption @server ='链接服务器名',@optname = 'use remote collation',@optvalue ='false'

    exec sp_serveroption @server ='链接服务器名',@optname = 'collation compatible',@optvalue ='true'

    go

      版权声明:本内容来源于互联网,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。


    发布日期:2019/7/11 发布时间:16:27:44 点击:977 
  • 上一篇:一些最重要的 SQL 命令
  • 下一篇:sql server通过脚本进行数据库压缩全备份的方
  • 本类新增
    本类热门文章
    Baidu
    壹 家 软 件 工 作 室(YiJia SoftWare Workroom) 齐天大圣® 制 作 ©2000-2019

    本空间由景安网络提供,奇安信网站卫士提供加速防护
    YiJiaCMS V3.15 Build 19.9.18(MSSQL) 闽ICP备05000814号-1