• MSSQLSERVER跨服务器连接


    --MSSQLSERVER跨服务器连接  
    --跨服务器链接服务器创建方法如下
    --声明变量  
    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 
  • 相关阅读:
    c++ 迷宫问题
    linux下恢复删除的文件
    c++ 分解数2
    c++ 平分石头
    多态
    设计模式中类的6种关系
    工厂方法模式
    设计原则之面向接口编程
    封装、继承
    便利构造器、单件模式
  • 原文地址:https://www.cnblogs.com/24la/p/mssql_addlink.html
Copyright © 2020-2023  润新知