sqlserver2012 跨服务器查询

news/2024/7/24 10:18:22 标签: 服务器, 运维

在 SQL Server 2012 中,跨服务器查询可以通过链接服务器来实现。以下是执行跨服务器查询的步骤:

创建链接服务器
首先,你需要在 SQL Server 2012 上创建一个链接服务器对象。可以使用系统存储过程 sp_addlinkedserver 来完成这一操作。以下是创建链接服务器的示例语法:
 

EXEC sp_addlinkedserver 
    @server = 'LinkToServer2', 
    @provider = 'SQLNCLI', 
    @datasrc = 'Server2Name', 
    @catalog = 'DatabaseName';


在上面的示例中,LinkToServer2 是链接服务器的名称,Server2Name 是目标服务器的名称,DatabaseName 是目标服务器上的数据库名称。

创建链接服务器登录:
为了从 SQL Server 2012 连接到目标服务器,你需要为链接服务器创建一个登录。可以使用系统存储过程 sp_addlinkedsrvlogin 来完成这一操作。以下是创建链接服务器登录的示例语法:
 

EXEC sp_addlinkedsrvlogin 
    @rmtsrvname = 'LinkToServer2', 
    @useself = 'FALSE', 
    @locallogin = NULL, 
    @rmtuser = 'TargetServerUsername', 
    @rmtpassword = 'TargetServerPassword';


在上面的示例中,LinkToServer2 是链接服务器的名称,TargetServerUsername 和 TargetServerPassword 是目标服务器的用户名和密码。

执行跨服务器查询:
一旦链接服务器和登录设置完成,你就可以执行跨服务器查询了。以下是执行跨服务器查询的示例语法:

SELECT * 
FROM LinkToServer2.DatabaseName.dbo.TableName;



在上面的查询中,LinkToServer2 是链接服务器的名称,DatabaseName 是目标数据库的名称,TableName 是目标表名。

请注意,执行跨服务器查询需要适当的权限和配置。确保目标服务器上的数据库和表存在,并且具有适当的访问权限。此外,你可能还需要调整 SQL Server 的防火墙设置以允许跨服务器的连接。


http://www.niftyadmin.cn/n/5335463.html

相关文章

RK3568平台 LT9211转接芯片调试笔记

一.简介 龙讯LT9211是一个高性能转换器,支持MIPI LVDS TTL两两之间转换。 使用此款芯片大部分为MIPI与LVDS进行互相转换。 下图为LT9211的典型应用图: 二.LT9211原理图 三.车载显示器和摄像头系统 四.调试LT9211输出 MIPI数据 (1&#xf…

git报错:Failed to connect to github.com port 443: Timed out

git提交报错 git报错:Failed to connect to github.com port 443: Timed out解决办法 使用ping github.com 发现ping不通修改hosts文件,让主机跳过DNS服务器 直接根据hosts配置信息进行替换域名在ipaddress.com查询Github真实IP地址 打开hosts文件 添加…

eNSP学习——配置通过Telnet登陆系统

实验内容: 模拟公司网络场景。R1是机房的设备,办公区与机房不在同一楼层,R2和R3模拟员工主机, 通过交换机S1与R1相连。 为了方便用户的管理,需要在R1上配置Telnet使员工可以在办公区远程管理机房设备。 为…

云服务器部署Stable Diffusion Webui从0到1总结:反复重启+循环debug

文章目录 在学校服务器部署Stable Diffusion Webui(一)准备工作(二)环境配置(三)git拉取项目到本地(四)运行项目 遇到的问题:(一)使用git clone时…

CloudPanel RCE漏洞复现(CVE-2023-35885)

0x01 产品简介 CloudPanel 是一个基于 Web 的控制面板或管理界面,旨在简化云托管环境的管理。它提供了一个集中式平台,用于管理云基础架构的各个方面,包括虚拟机 (VM)、存储、网络和应用程序。 0x02 漏洞概述 由于2.3.1 之前的 CloudPanel 具有不安全的文件管理器 cook…

蓝桥杯(C++ 矩形总面积 错误票据 分糖果1 三国游戏 分糖果2)

目录 一、矩形总面积 思路: 代码: 二、错误票据 思路: 代码: 三、分糖果1 思路: 代码: 四、三国游戏 思路: 代码: 五、分糖果2 思路: 代码:…

C#MQTT编程08--MQTT服务器和客户端(cmd版)

1、前言 前面完成了winform版,wpf版,为什么要搞个cmd版,因为前面介绍了mqtt的报文结构,重点分析了【连接报文】,【订阅报文】,【发布报文】,这节就要就看看实际报文是怎么组装的,这…

vue3:ref,reactive,toRef,toRefs,computed

ref 接受一个内部值并返回一个响应式且可变的 ref 对象,在setup函数内部访问ref函数需要加.value, 如果要加类型,要用泛型,不加则会类型推论,也可以不给初始值,则是any,且是undefined 一般来说…