标签:basic provider pre password 访问 一个 word abort 条件
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 数据库分片
将数据库分解成许多较小的区块,这些区块称为分片,然后将这些区块散步到许多分布式服务器中
标签:basic provider pre password 访问 一个 word abort 条件
原文地址:http://www.cnblogs.com/mibing/p/7520504.html