zoukankan      html  css  js  c++  java
  • 使用sql server 链接服务器

    在我们的日常应用场景中经常会碰访问不同服务器上的数据库,即跨服务器访问操作不同的服务器上的SQL Sever数据库,

    这个时候Sql Server的链接服务器就非常实用,创建SQL语句如下:

    --重新生成本地服务器的主密钥
    ALTER SERVICE MASTER KEY FORCE REGENERATE
    --创建链接服务器 
    exec sp_dropserver  'linkTest', 'droplogins' 
    exec sp_addlinkedserver   'linkTest', ' ', 'SQLOLEDB', '192.168.90.88' 
    exec sp_addlinkedsrvlogin 'linkTest', 'false',null, 'dbuser', 'password' 
    --更改链接服务器的RPC和RPC Out 属性
    EXEC master.dbo.sp_serveroption @server=N'linkTest', @optname=N'rpc', @optvalue=N'true'
    EXEC master.dbo.sp_serveroption @server=N'linkTest', @optname=N'rpc out', @optvalue=N'true'

    访问链接服务器中的数据库表,SQL语句如下:

    ---链接服务名.数据库名.dbo.表名
    select number,name from linkTest.testdb.dbo.t_item

    如果不需要使用了时,可以删除链接服务器,SQL语句如下:

    --以后不再使用时,删除链接服务器 
    exec sp_dropserver  'linkTest', 'droplogins' 
  • 相关阅读:
    Python之路,day16-Python基础
    Python之路,day15-Python基础
    Python之路,day14-Python基础
    django之model操作
    django信号
    django缓存
    CSRF的攻击与防范
    cookie和session
    http协议之Request Headers
    ajax参数详解
  • 原文地址:https://www.cnblogs.com/PeterFu/p/6041833.html
Copyright © 2011-2022 走看看