Sql server Microsoft是否正在使用ODBC停用、取消或弃用SSIS OLEDB提供程序?
早在2011年就有关于Microsoft SQL Server OLEDB access即将退役的公告,现在我听说它一直在反对启动SQL Server 2014?然而,从下面链接的MSDN页面看,SSIS 2012-2016中的折旧功能并不明显。我还检查了SQL SERVER 2012-2016的弃用页面,但也没有提及 然而,MSDN上的博客似乎对此持保留态度:Sql server Microsoft是否正在使用ODBC停用、取消或弃用SSIS OLEDB提供程序?,sql-server,ssis,odbc,oledb,ssis-2012,Sql Server,Ssis,Odbc,Oledb,Ssis 2012,早在2011年就有关于Microsoft SQL Server OLEDB access即将退役的公告,现在我听说它一直在反对启动SQL Server 2014?然而,从下面链接的MSDN页面看,SSIS 2012-2016中的折旧功能并不明显。我还检查了SQL SERVER 2012-2016的弃用页面,但也没有提及 然而,MSDN上的博客似乎对此持保留态度: 因此,我的问题是: 微软OLEDB真的被弃用了吗?如果是,从什么时候开始?哪个版本?有支持证据吗 我们是在暗示我们要回到ODB
OLE DB的弃用现在已被弃用。看 在此之前,Microsoft宣布不推荐使用Microsoft OLE DB SQL Server的提供程序,SQL Server本机客户端(SNAC)的一部分。 当时,做出这一决定是为了提供更多的简单性 有关Windows本机软件开发的开发人员故事 我们使用Azure SQL数据库进入了云时代,并尝试 为开发人员利用JDBC和ODBC的相似之处。然而, 在随后的审查中,确定弃用是一种风险 错误,因为SQL Server中的大量场景仍然依赖于 在OLEDB上,更改这些将破坏某些现有客户 情景 考虑到这一点,我们决定取消对OLE DB的预处理并发布 2018年第一季度发布新版本
嗯。否。第一篇文章仅表示SQL Server的OLEDB提供程序已被弃用,取而代之的是SQL Server本机客户端,它是一个封装SQL Server的OLEDB和ODBC提供程序的DLL,以适应两者的功能(即连接池)。抱歉,我修复了最初复制错误链接的第一个链接。我也想知道这件事。他们宣布放弃OLEDB,但什么也没发生。链接服务器仍然只支持OLEDB提供程序(ODBC支持通过OLEDB的包装)。就我个人而言,我认为这不会发生。