`

SQLServer跨数据库服务器查询

阅读更多
应用场景:
主要用在分布式查询的存储过程或执行插入更新等连库与操作语句中

1.创建链接服务器 sp_addlinkedserver
exec sp_addlinkedserver @server= 'SQLSvr136', @srvproduct= '', @provider='SQLNCLI', @datasrc = '192.168.85.136'


2.登录链接服务器 sp_addlinkedsrvlogin
exec sp_addlinkedsrvlogin @rmtsrvname = 'SQLSvr136',@useself = 'false ', @locallogin = null, @rmtuser ='sa', @rmtpassword = 'smssdev'


测试是否成功
exec sp_testlinkedserver SQLSvr136


3.查询
select * from SQLSvr136.ECSS_Monitor.dbo.HardwareInfo


4.删除连接
exec sp_dropserver @server= 'SQLSvr136',@droplogins = 'droplogins'


详细参数含义参考:http://msdn.microsoft.com/zh-cn/library/ms190479.aspx
分享到:
评论

相关推荐

    SQL语句实现跨Sql server数据库操作实例

    ### SQL语句实现跨SQL Server数据库操作实例 #### 背景介绍 在日常的数据库管理与开发工作中,经常会遇到需要在不同的SQL Server实例之间进行数据交换的情况。这些操作包括但不限于查询不同数据库中的数据、将数据...

    SQLServer跨数据库实例取数方式

    链接服务器是一种SQL Server提供的机制,它允许用户在一个SQL Server实例上查询或修改另一个SQL Server实例或其他类型数据库中的数据。这对于需要跨多个数据库进行操作的应用场景非常有用。 #### 二、创建链接...

    oracle到sqlserver 跨库查询

    .oracle 到 SQL Server 跨库查询 Oracle 到 SQL Server 跨库查询是指通过网关工具将数据从 SQL Server 数据库中抽取到 Oracle 数据库中。这个过程需要安装和配置网关软件,并进行相应的设置和配置。 一、网关软件...

    通过SqlServer向数据库服务器上传文件

    在SQL Server环境中,将文件上传到数据库服务器是一个常见的任务,特别是在数据存储、备份或数据交换的应用场景中。这里,我们将详细探讨如何通过SQL Server来实现这个功能,以及它的一些核心概念和技术。 首先,...

    SQLServer 2000跨服务器连接数据库1

    在IT领域,尤其是在数据库管理与操作中,跨服务器连接是一个重要的技术点,它允许我们从一个数据库服务器访问另一个服务器上的数据库资源。对于SQL Server 2000这一经典的数据库管理系统而言,实现跨服务器连接提供...

    SQLSERVER中实现跨服务器数据访问

    SQLSERVER中实现跨服务器数据访问的几个方法

    sqlserver 不同服务器数据库之间的数据操作

    ### SQL Server 不同服务器数据库之间的数据操作 在SQL Server中,有时我们需要在不同的服务器之间进行数据操作,例如查询、导出或导入数据等。本文将详细介绍如何通过创建链接服务器来实现这一目标,并给出具体的...

    SQLServer2008附加SQLServer2005数据库

    4. **检查目标服务器**:确认 SQL Server 2008 服务器上的配置能够支持附加 SQL Server 2005 的数据库。例如,检查 SQL Server 版本信息(通过执行 `SELECT @@VERSION`)。 #### 步骤详解 接下来,我们将详细说明...

    获得SQLServer所有数据库名称

    首先,我们需要理解“SQLServer”是微软提供的一款关系型数据库管理系统,广泛应用于企业级的数据存储和处理。它提供了强大的数据管理和分析功能,支持多种编程语言进行交互。 “数据库名称”是指在SQL Server中,...

    Sql Server2000跨服务器查询数据库

    ### SQL Server 2000 跨服务器查询数据库 在SQL Server 2000环境中进行跨服务器查询是一项非常实用的功能,它允许用户在不同的服务器之间执行数据操作,包括查询、导入导出以及更新等。下面将详细介绍如何实现这些...

    SQL Server数据库服务器负载均衡集群的实现

    当企业应用越来越复杂、数据量越来越大的时候,SQL Server 数据库服务器需要不停地进行处理、存储、查询的工作,这个时候企业就要考虑 SQL Server 数据库服务器的性能和速度及安全性了。 然而,长期以来,SQL ...

    [SQLSERVER]跨服务器查询[定义].pdf

    在SQL Server中,跨服务器查询是指从一个服务器上的数据库中查询另一个服务器上的数据库的数据。这种功能使得管理员和开发者能够整合分布在不同服务器上的数据,进行数据分析或数据同步。本文将详细介绍两种主要的跨...

    sqlserver数据库SSH配置1

    SQLServer 数据库 SSH 配置详解 SQLServer 数据库 SSH 配置是将 SQLServer 数据库与 Secure Shell(SSH)协议集成,以实现加密的数据传输和身份验证。本文将详细介绍 SQLServer 数据库 SSH 配置的实现步骤和相关...

    Java程序通过JDBC连接SQLServer2000数据库全解.doc

    例如,如果数据库服务器地址为`localhost`,端口号为`1433`,数据库名为`model`,则连接字符串应为`jdbc:microsoft:sqlserver://localhost:1433;databaseName=model`。 3. **执行查询**: 建立连接后,可以通过`...

    sql server 2012 数据库技术及应用第四版

    SQL Server 2012是微软公司推出的一款强大的关系型数据库管理系统,被广泛应用于企业级数据存储、管理和分析。此数据库系统提供了丰富的功能,包括数据仓库、数据分析、数据挖掘以及高性能事务处理等,使得它在各类...

    MFC连接SQL Server数据库

    在实际应用中,SQL Server数据库可能位于远程服务器上。这时,我们需要在连接字符串中指定服务器的IP地址和端口号,以便实现远程连接。例如: `m_pConnection->Open("driver={SQLServer};Server=192.168.1.100,1433...

    SQLServer2016数据库管理与开发项目教程(微课版)-源代码.rar

    《SQLServer2016数据库管理与开发项目教程(微课版)》是一份全面介绍SQL Server 2016数据库管理系统的学习资源,其源代码部分涵盖了数据库管理、开发及项目实践的关键知识点。通过这份教程,你可以深入理解SQL ...

    SQL Server 2005 数据库服务器架构设计

    SQL Server 2005是微软公司推出的一款强大的关系型数据库管理系统,其在数据库服务器架构设计上具有多项重要特征和关键技术。在这个系统中,数据库服务器不仅负责存储数据,还负责处理来自应用程序的查询请求,确保...

Global site tag (gtag.js) - Google Analytics