SQL Server所谓的分布式查询(Distributed Query)是能够访问存放在同一部计算机或不同计算机上的SQL Server或不同种类的数据源, 从概念上来说分布式查询与普通查询区别 它需要连接多个MSSQL服务器也就是具有多了数据源.实现在服务器跨域或跨服务器访问. 而这些查询是否被使用完全看使用的需要.
下面简单实现sqlserver的远程数据库访问操作:
打开连接
exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','服务器地址'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户名','密码'
查询所打开的连接:
select name , product, provider, data_source, query_timeout, lazy_schema_validation, is_remote_login_enabled, is_rpc_out_enabled
from sys.servers
where is_linked= 1
可以通过这样的语句进行数据的查询与导入
select * into 目标数据库.dbo.表名 from srv_lnk.源数据库.dbo.表名
关闭连接
exec sp_dropserver 'srv_lnk','droplogins'
详细连接地址:http://database.51cto.com/art/201009/225321_2.htm
分享到:
相关推荐
基于SQL SERVER的分布式数据库设计与实现
基于 MS SQL Server分布式数据库的安全性设计.pdf
基于MS SQL Server分布式数据库的安全性研究.pdf
SQL Server 分布式数据库的问题和解决方法 msdtc 配置
MS SQL Server分布式数据库的安全性研究 (1).pdf
SQL Server分布式数据库的并发控制和故障恢复 (1).pdf
基于SQL+Server分布式数据库的设计,基于SQL+Server分布式数据库的设计
做项目用到数据库分布式查询,整理了一下上传上来,给大家分享一下数据库不在同一个服务器上查询数据,添加数据,删除数据
分布式数据库系统及其应用 设计、查询处理和优化、事务管理和恢复、并发控制等等
在SQL Server 2012 版本中,创建水平切分的分布式数据库,必须分两步来实现:划分子集和对子集进行并集操作。 划分子集是将原始表水平切分成若干个较小的成员表,每一个成员表都是全集的一个划分(各子集的并集是...
SQL Server 2000分布式数据库系统的构建.pdf
基于Microsoft SQL Server 6.5分布式数据库的安全性设计.pdf
分布式分区视图可以将来自一个或多个SQL Server数据库中的数据连接起来。当开发一个水平分区数据库环境时,你可以使用分布式分区视图将来自不同服务器的分区表连接起来,使得这些数据看起来像来自同一个服务器。 你...
MS SQL Server 2000 分布式数据库功能允许用户把多个不同场地的数据库当作一个完整的数据库看待,允许用户透明地查询和操作远程数据库实例的数据,并使应用程序看起来只有一个大型的集中式数据库,用户可以在任何一...
基于SQL Server 2000分布式数据库的连锁商店管理系统之设计与实现.pdf
【MSSQL 】SQLServer分布式集群Python自动故障转移脚本 #安装依赖 pip install pymssql #windows打包 pyinstaller -w -F mssqlScript.py ######or pyinstaller -F mssqlScript.py #windows运行 ./mssqlScript.exe ...
基于SQL Server2000的分布式数据库的架构.pdf
#资源达人分享计划#
3.1.1. 分布式数据库系统在系统结构、模式结构、功能模块等方面有何特点? 14 3.1.2. 给出两种2PL协议,并比较它们的优点缺点? 14 3.1.3. 解释为什么对象类的多继承存在二义性,并通过例子加以说明。 15 3.1.4. ...
一、 问题现象 在执行 SQL Server分布式事务时,在SQL Server 2005下收到如下错误: 消息 7391,级别 16,状态 2,过程 xxxxx,第 16 行 无法执行该操作,因为链接服务器 “xxxxx” 的 OLE DB 访问接口 “SQLNCLI” ...