zoukankan      html  css  js  c++  java
  • SQL 跨库查询

    使用SQL查询数据,不仅能查询当前库的数据,还可以跨数据库,甚至跨服务器查询。

    下面给大家介绍一下跨服务器查询的步骤(以SQL Server为例):

    1,建立数据库链接

    EXEC sp_addlinkedserver
    @server='DB_Name',   --链接服务器别名
    @srvproduct='',
    @provider='SQLOLEDB',
    @datasrc='192.168.1.135'  --要访问的的数据库所在的服务器的ip
    GO

        执行成功后,在左侧可以看到一个链接对象

                          

    2,创建登录信息(两种方式任选一种)

       2.1 以windows认证的方式登录

    EXEC sp_addlinkedsrvlogin 
    'DB_Name',  --链接服务器别名
    'true'      --以windows认证的方式登录
    GO

      2.2 以SQL认证的方式登录

    EXEC sp_addlinkedsrvlogin
    'DB_Name',               --链接服务器别名
    'false',                 --以SQL认证的方式登录
     NULL,
    'sa',                    --要访问的数据库的用户              
    'sasa'                   --要访问的数据库用户的密码
    GO

    3,链接服务器查询示例

    SELECT * FROM [链接服务器别名].[数据库名].[架构名].[表名]

    -- 示例
    SELECT * FROM [DB_Name].[ReportServer].[dbo].[tb_Festivals]
  • 相关阅读:
    将16进制的颜色值变成UIColor
    验证邮箱地址方法
    iOS 推送通知详解
    在UITextView中添加placeholder
    移除所有子视图removeAllSubviews
    如何书写高质量的jQuery代码
    reset.css
    CSS3笔记
    10个可以直接拿来用的JQuery代码片段
    js定时器
  • 原文地址:https://www.cnblogs.com/colaclicken/p/8384572.html
Copyright © 2011-2022 走看看