`

跨服务器的SQL语句如何书写

阅读更多

SELECT *
FROM OPENDATASOURCE(
'SQLOLEDB',
'Data Source=服务名;User ID=用户;Password=密码'
).库名.dbo.表名

---------------------------------------------------------------

select * into 本地库名..表名 from OPENDATASOURCE(
'SQLOLEDB',
'Data Source=远程ip;User ID=sa;Password=密码'
).库名.dbo.表名

insert 本地库名..表名 from OPENDATASOURCE(
'SQLOLEDB',
'Data Source=远程ip;User ID=sa;Password=密码'
).库名.dbo.表名

或使用联结服务器:
EXEC sp_addlinkedserver
'别名',
'',
'MSDASQL',
NULL,
NULL,
'DRIVER={SQL Server};SERVER=远程名;UID=用户;PWD=密码;'
GO
然后你就可以如下:
select * from 别名.库名.dbo.表名
insert 库名.dbo.表名 select * from 别名..库名.dbo.表名
select * into 库名.dbo.新表名 from 别名..库名.dbo.表名
go

分享到:
评论

相关推荐

    sql跨服务器查询的语句

    sql关于跨服务器进行数据操作的例子,常用

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

    这里同样需要先配置好两个远程服务器的别名,然后使用上述SQL语句即可实现数据的跨实例插入操作。 #### 配置AdHoc Distributed Queries 为了能够在SQL Server中使用`OPENQUERY`或`OPENDATASOURCE`等功能来执行跨...

    跨服务器复制SQL表中数据 跨服务器复制SQL表中数据

    - 使用以下T-SQL语句启用高级选项: ```sql EXEC sp_configure 'show advanced options', 1; RECONFIGURE; ``` - 启用Ad Hoc Distributed Queries: ```sql EXEC sp_configure 'AdHocDistributedQueries', 1...

    SQL Server 跨服务器查询

    SQL Server Management Studio跨服务器SQL查询,建立连接查询

    sql语句命令-sql语句命令sql语句命令

    在开发数据库应用程序时,SQL语句是至关重要的工具,用于查询、插入、更新和删除数据库中的数据。本文将深入探讨SQL语句命令及其在数据库操作中的应用,特别是使用ADO.NET框架进行数据库交互。 首先,我们需要了解...

    SQl 跨服务器查询语句

    本文将详细讲解如何使用SQL进行跨服务器查询,包括两种主要的方法:使用`OPENDATASOURCE`和建立`LINKED SERVER`。 **1. 使用OPENDATASOURCE进行跨服务器查询** `OPENDATASOURCE`是Transact-SQL的一个函数,它允许...

    查看LINQ生成SQL语句的几种方法

    使用SQL Server Profiler可以监控数据库服务器上执行的所有SQL语句。在运行包含LINQ查询的应用程序时,Profiler可以捕获由Entity Framework或其他ORM工具发送的SQL命令。 3. **Sql Server Object Explorer** ...

    Sql Server ExpressProfiler 监视Sql语句

    它允许数据库管理员和开发人员实时跟踪和记录数据库服务器上的事件,包括SQL语句的执行情况,以优化性能、查找问题或调试应用程序。在公司环境中,由于未安装官方的Profiler,你可能已经下载了第三方的...

    sql-sql跨服务器查询语句

    举例各种适用情况,从sql对sql跨服务器查询数据

    SQL语句执行过程详解

    SQL语句执行过程是一个涉及到客户端与服务器端交互、多个阶段的复杂过程,包含了对SQL语句的处理、解析、优化以及最终的执行。这个过程对于数据库管理员来说,需要对数据库内部结构有深入的了解,才能够完全掌握。 ...

    SQL语句语法

    - 控制主服务器和从服务器的SQL语句:用于数据库复制和故障恢复。 13.7 预处理语句的SQL语法: 预处理语句提高性能,通过参数化查询减少SQL注入风险。 在学习SQL语句时,理解这些基本语法是至关重要的。无论是创建...

    sqlserver 创建触发器 远程服务器相应执行SQL语句

    ### SQL Server 创建触发器实现远程服务器相应执行SQL语句 #### 概述 本文将详细介绍如何在SQL Server中创建触发器来实现当本地数据库发生数据插入时,在远程服务器上相应地执行SQL语句,实现数据同步。这通常用于...

    SQL语句教程 写法大全

    同时,本教程还涵盖了 SQL 高级知识,如 Top 语句、Like 语句、通配符、In 语句、Between 语句、Aliases 语句、Join 语句、Inner Join 语句、Left Join 语句、Right Join 语句、Full Join 语句、Union 语句、Select ...

    奇迹MU常用SQL语句(非常实用)

    标题“奇迹MU常用SQL语句(非常实用)”和描述中的关键信息暗示了这是一个与《奇迹MU》游戏服务器管理和维护相关的资源包,其中包含了多种SQL语句和与游戏相关的数据库配置文件。《奇迹MU》是一款经典的多人在线角色...

    SQL语句在审计

    SQL语句在审计中的应用 SQL语句是数据库管理系统中使用最频繁的语言,SELECT语句是SQL语言中使用频率最高的语句。SELECT语句的作用是让数据库服务器根据用户的要求搜索出所需要的信息资料,并按规定的格式进行整理...

    压测Oracle的SQL语句的性能情况

    本文将深入探讨如何利用压力测试工具来评估和优化Oracle数据库中的SQL语句性能。 标题"压测Oracle的SQL语句的性能情况"暗示了我们关注的是在高负载情况下,Oracle数据库处理SQL查询的能力。压力测试(Pressure ...

    跨服务器建立视图sql

    本文将详细介绍如何通过SQL语句实现跨服务器建立视图的功能,并提供具体的步骤及示例。 #### 二、基础知识概述 1. **链接服务器(Linked Server)**:链接服务器是一种用于连接不同数据库服务器的技术。它允许在一...

    SQLServer实用SQL语句大全

    《SQLServer实用SQL语句大全》是一本涵盖了SQL Server数据库管理与开发的全面指南,旨在帮助用户深入理解和熟练运用SQL语言。此书共分为15个章节,每一章都精心设计,理论结合实践,旨在让读者能够从基础到高级逐步...

    SQL语句进行数据库权限设置

    本主题将深入探讨如何使用SQL语句进行数据库权限设置,以及SQL Server中的权限层次结构。 首先,我们需要理解SQL Server中的权限体系。权限分为两大类:对象权限和服务器权限。对象权限针对数据库内的具体对象,如...

    oracle利用批处理文件执行SQL语句,bat连接oracle数据库并执行语句

    批处理文件(如.bat文件)在Windows环境中是一种高效的方式,可以自动化执行一系列命令,包括连接数据库和执行SQL语句。在这个场景中,我们可以利用批处理文件来简化Oracle数据库的操作,如删除用户、创建用户、创建...

Global site tag (gtag.js) - Google Analytics