我可以通过DB LINK从Microsoft SQL Server 2012连接到哪些DB?

时间:2013-02-04 14:51:01

标签: sql-server sql-server-2012 dblink

我想知道我可以通过DB Link从Microsoft SQL Server 2012数据库连接哪些数据库?

有名单吗?

1 个答案:

答案 0 :(得分:2)

我认为“DB link”是指“链接服务器”?没有列表,因为documentation表示:

  

SQL Server分布式查询旨在与任何OLE DB一起使用   实现所需OLE DB接口的提供程序。但是,SQL   服务器仅针对SQL Server Native Client OLE进行了测试   数据库提供商和某些其他提供商。

  

OLE DB提供程序的类型和参数数量差异很大   需要。例如,某些提供商要求您提供安全性   使用sp_addlinkedsrvlogin(Transact-SQL)进行连接的上下文。   某些OLE DB提供程序允许SQL Server更新OLE DB上的数据   资源。其他只提供只读数据访问。有关信息   有关每个OLE DB提供程序,请参阅该OLE DB的文档   提供商。

换句话说,您可以使用任何OLE DB提供程序来创建链接服务器,但配置和行为会有很大差异。

MSDN包含list个经过测试的提供商,但该页面没有SQL Server 2012版本。