首页 > 数据库 >SQL SERVER跨服务器查询

SQL SERVER跨服务器查询

时间:2024-08-02 10:52:36浏览次数:10  
标签:sp SQL 查询 sys server124 服务器 SERVER SELECT

  1. 执行存储过程 sp_addlinkedserver 以将服务器添加到 sys.servers。
--server124为远程服务器的别名
exec sp_addlinkedserver 'server124', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' 
exec sp_addlinkedsrvlogin 'server124', 'false ',null, '用户名 ', '密码 '
  1. 跨服务器查询时,需要按照下列格式指定查询表
    • 添加的远程服务器别名

    • 数据库名

    • 数据库的schema,一般是dbo

    • 表名称

    • 查询示例

select * from server124.数据库名.dbo.表名
  1. 查询服务器中已有的linkserver信息
SELECT * FROM SYS.LINKED_LOGINS;
SELECT * FROM SYS.SERVERS;
  1. 删除已经存在的链接服务器
IF EXISTS(SELECT * FROM sys.servers WHERE name = N'server124')
EXEC master.sys.sp_dropserver 'server124','droplogins'  
GO

 

标签:sp,SQL,查询,sys,server124,服务器,SERVER,SELECT
From: https://www.cnblogs.com/friend/p/18338261

相关文章

  • sqlserver 触发器
     触发器是在表下方    在表Teacher下的触发器上右击“新建触发器”   insert触发器,写完之后执行以下语句createtrigger[dbo].[teacher_insert]on[dbo].[TEACHER]afterinsertasdeclare@novarchar(255),@namevarchar(255);select@no=no,@n......
  • SQL Server 将查询的结果生成insert语句
    思路参考https://www.cnblogs.com/LeiYang5237/p/8549621.html总结:将查询结果插入新表,然后生成脚本自己操作过程:1、数据库表TEST初始数据2、将包含abc的数据查询,并插入到新表TEST2中3、新表TEST2中的数据4、最后生成脚本......
  • 【Mysql】索引哪些情况会失效
    索引失效场景当使用索引列进行查询时,最终会到主键索引树查询对应的数据进行返回,理论上来说使用了索引列查询,能很好的提高查询效率,但是不规范的使用,会使索引失效。1.索引列使用函数在索引列上做运算,比如使用函数,会导致mysql无法识别索引列,查询的时候就不会走索引了。不过mys......
  • PI:PO连接SQL_Server
    PO/PI连接SQL-Server查看PI上是否安装相关组件筛选组件名称com.sap.aii.adapter.lib下载相关的JDBC驱动程序解析依赖关系注意SAPNetWeaver版本、所需的JVM和受支持的JDBC驱动程序之间的依赖关系。始终使用与SAPNetWeaver发行版的JVM版本兼容的JDBC驱动程......
  • 【Mysql】Docker下Mysql8数据备份与恢复
    目录【Mysql】Docker下Mysql8数据备份与恢复1创建Mysql容器2连接Mysql3Binlog检查3.1检查是否开启3.2mysql5.73.3mysql84备份数据库4.1容器里执行备份4.2宿主机执行备份4.3参数说明5定时备份!/bin/bash按shift+:输入wq【Mysql】Docker下Mysql8数据备份与恢复1......
  • SQL命令详解
    countCOUNT()函数COUNT()函数进行计数。可利用COUNT()确定表中行的数目或符合特定条件的行的数目。COUNT()函数有两种使用方式:使用COUNT(*)对表中行的数目进行计数,不管表列中包含的是空值(NULL)还是非空值。使用COUNT(column)对特定列中具有值的行进行计数,忽略NULL值。下面......
  • [Leetcode]SQL语句
    groupby182.查找重复的电子邮箱SQLSchemaPandasSchema表:Person+-------------+---------+|ColumnName|Type|+-------------+---------+|id|int||email|varchar|+-------------+---------+id是该表的主键(具有唯一值的列)。此......
  • MySQL优化insert 语句
    当进行数据INSERT的时候,可以考虑采用以下几种优化方式:(1)如果同时从同一客户插入很多行,应尽量使用多个值表的INSERT语句,这种方式将大大缩减客户端与数据库之间的连接、关闭等消耗,使得效率比分开执行的单个INSERT语的快(在大部分情况下,使用多个值表的NSERT语句能比单个INSERT语向......
  • Redis和Mysql如何保持数据一致性
    一般情况下,Redis是用来实现应用和数据库之间读操作得缓存层,主要目的是减少数据库IO,还可以提升数据的IO性能。当应用程序需要去读取某个数据时,会首先尝试去Redis里面加载,如果命中就直接返回,如果没有命中,就去从数据库中查询,查询到数据之后再把这个数据缓存到Redis里。 如果一......
  • sqli-labs(less-1 ~ less-8)
    1、less-11、首先输入参数我们可以看到:2、开始进行测试:输入一个单引号试试:http://127.0.0.1:8077/sql/Less-1/?id=1%27 得到报错信息:我们可以得知是字符型的sql注入3、验证一下:先输入:http://127.0.0.1:8077/sql/Less-1/?id=1%27%20and%201=1--+再输入:http:/......