Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server Microsoft是否正在使用ODBC停用、取消或弃用SSIS OLEDB提供程序?_Sql Server_Ssis_Odbc_Oledb_Ssis 2012 - Fatal编程技术网

Sql server Microsoft是否正在使用ODBC停用、取消或弃用SSIS OLEDB提供程序?

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

早在2011年就有关于Microsoft SQL Server OLEDB access即将退役的公告,现在我听说它一直在反对启动SQL Server 2014?然而,从下面链接的MSDN页面看,SSIS 2012-2016中的折旧功能并不明显。我还检查了SQL SERVER 2012-2016的弃用页面,但也没有提及

然而,MSDN上的博客似乎对此持保留态度:

因此,我的问题是:

  • 微软OLEDB真的被弃用了吗?如果是,从什么时候开始?哪个版本?有支持证据吗
  • 我们是在暗示我们要回到ODBC的旧时代吗
  • 您在SSIS包中使用的是什么
  • 您使用OLEDB到ODBC的经验


  • 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的包装)。就我个人而言,我认为这不会发生。