zoukankan      html  css  js  c++  java
  • SQL链接服务器

    --创建链接服务器
    /*
    sp_addlinkedserver 
    @参数 
    @server='DB_sql', --被访问的服务器别名 
    @srvproduct='',
    @provider='SQLOLEDB',
    @datasrc='Server2' --要访问的服务器
    
    sp_addlinkedsrvlogin
    @参数 
    'DB_sql', --被访问的服务器别名
    'false', 
    NULL, 
    'sa',     --账号
    '123'     --密码
    
    --删除链接服务器
    exec sp_dropserver 
    @参数     --被访问的服务器别名
    'ITSV',    
    'droplogins'
    
    /********Demo**********/
    exec sp_addlinkedserver '服务器别名' , '' , 'SQLOLEDB' , '远程服务器名或ip地址' 
    exec sp_addlinkedsrvlogin '服务器别名' , 'false' , null , '用户名' , '密码'
    exec sp_dropserver '服务器别名' , 'droplogins'
    */
    use testDB
    GO
    exec sp_addlinkedserver 'srv_lnk_jacky30','','SQLOLEDB','10.1.0.30'
    exec sp_addlinkedsrvlogin 'srv_lnk_jacky30','false',null,'testpwd','testuser'
    --exec sp_dropserver 'srv_lnk_jacky30','droplogins'
    
    --查询数据
    select top 10 * from srv_lnk_jacky30.lscommon.dbo.tbl_ac_info
    
    --导入数据并生成本地表
    select top 10 * into tbl_ac_info from srv_lnk_jacky30.lscommon.dbo.tbl_ac_info
    --在SQL2012及以上版本链接SQL2000数据库
    --1.须选安装SQL Server Native Client 10.0
    --2.链接驱动指定为10.0
    exec sp_addlinkedserver 
     @server='srv_link_server',        --链接名称
     @srvproduct = 'sqlserver', 
     @provider = 'MSDASQL', 
     @datasrc = NULL, 
     @location = null, 
     @provstr = 'DRIVER={SQL Server Native Client 10.0};SERVER=192.168.0.1;',--链接服务器IP, 须指定Native Client驱动为10.0
    @catalog = NULL
    GO
    
    exec sp_addlinkedsrvlogin
    @rmtsrvname='srv_link_server',    --链接名称
    @useself='false',
    @rmtuser='testuser',            --账号
    @rmtpassword='testpwd';            --密码
    GO
  • 相关阅读:
    所谓的小项目
    PHP开发者常犯的10个MySQL错误
    这是掌握cookie最后的一个障碍
    Lua学习笔记(2)——table
    Corona Enterprise 引入第三方 jar 包
    Lua学习笔记(1)
    SQL分页查询笔记
    三两句记录设计模式(1)——简单工厂模式
    Window + Net + Corona + IOS PUSH
    IoC学习
  • 原文地址:https://www.cnblogs.com/myjacky/p/3214416.html
Copyright © 2011-2022 走看看