1 sql server中添加链接服务器

Posted 白羽轻飘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1 sql server中添加链接服务器相关的知识,希望对你有一定的参考价值。

1  链接到另一个sql server 的实例

   

exec sp_addlinkedserver  @server= 服务器的地址,@srvproduct=SQL Server
go

分布式查询中不支持xml数据类型的返回

2 sql server 连接到外部数据源

  条件ole db提供程序是可以用的

  当电子表格在excel中处于打开状态时,sql server不能执行访问excel表格的分布式查询


exec sp_addlinkedserver @server=‘Template‘,
                        @srvproduct=‘Jet 4.0‘,
                        @provider=‘Microsoft.Jet.OLEDB.4.0‘,
                        @datasrc=‘D:\Temp\Template.xlsx‘,
                        @provstr=‘Excel 5.0‘
2 sql server使用opendatasource函数查询另一个sql server 实例

select * from opendatasource(
SQLOLEDB,
Data Source=szdcdevdb02;User ID=DMClient2;Password=ICanFly#2013
).[SecurityData].[dbo].[PerformanceBasics]

3  opendatasouce函数也可以查询excel

select * from opendatasource(
Microsoft.Jet.OLEDB.4.0
,Data Source=D:\Temp\Template.xlsx;Extended Properties=Excel 5.0
)...A1

--4 分布式事物的处理

set xact_abort on  --在发生错误情况下连接选项会引起当前的事物回滚

BEGIN DISTRIBUTED TRANSACTION --检查dtc服务是否可用

这里包含wml操作语句

commit transaction --提交事物

 

5  数据库分片

   将数据库分解成许多较小的区块,这些区块称为分片,然后将这些区块散步到许多分布式服务器中















以上是关于1 sql server中添加链接服务器的主要内容,如果未能解决你的问题,请参考以下文章

1 sql server中添加链接服务器

Microsoft SQL Server 代码片段收集

通过存储过程(SP)实现SQL Server链接服务器(LinkServer)的添加

SQL server利用脚本添加链接服务器,可设置别名

在 JSP 中的 <% %> 代码片段中添加链接

SQL Server 2008 如何配置链接服务器访问 SQL Server2000?