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
Visual studio 2012 ssis工具箱中缺少Odata源_Visual Studio 2012_Ssis_Odata_Sql Server 2014 - Fatal编程技术网

Visual studio 2012 ssis工具箱中缺少Odata源

Visual studio 2012 ssis工具箱中缺少Odata源,visual-studio-2012,ssis,odata,sql-server-2014,Visual Studio 2012,Ssis,Odata,Sql Server 2014,我已经按照32位SQL Server 2014功能包的安装说明进行了操作,但在ssis工具箱中似乎看不到odata源组件。我已尝试安装64位功能包,但即使在刷新工具箱后仍然存在相同的问题。我复制了DTS/ConnectionManager和DTS/PipelineComponents文件夹中的Odata dll,以确保它们都位于ProgramFiles(x86)和ProgramFiles中的文件夹中,如下所示: 跨C:和D:安装基础结构SQL 现在我可以在visual studio 2013

我已经按照32位SQL Server 2014功能包的安装说明进行了操作,但在ssis工具箱中似乎看不到odata源组件。我已尝试安装64位功能包,但即使在刷新工具箱后仍然存在相同的问题。我复制了DTS/ConnectionManager和DTS/PipelineComponents文件夹中的Odata dll,以确保它们都位于ProgramFiles(x86)和ProgramFiles中的文件夹中,如下所示:

跨C:和D:安装基础结构SQL

现在我可以在visual studio 2013 shell中看到该组件,但在visual studio 2012中仍然看不到。有什么想法吗

干杯

现在我可以在visual studio 2013 shell中看到该组件,但在visual studio 2012中仍然看不到

  • Visual Studio 2013=SQL Server 2014 SSIS包
  • Visual Studio 2012=SQL Server 2012 SSIS包
2014年包与2012年包不兼容,组件也不兼容。如果要为2012年构建,则需要安装将DLL推送到110文件夹中的软件。如果要为2014年进行构建,则需要驻留在120中的程序集


无论您安装的是哪一个/两者,在您的开发服务器上安装它们时,它们都需要在全局程序集缓存中注册。许多人跳过了在服务器上的安装,然后想知道为什么他们的软件包不能工作。

重新下载SSIS oData源的.msi。它为您进行正确的安装。我想这个问题已经问了将近3年了,需要更新答案。我正在使用VS 2015 shell和SSDT,SQL Server 2014和SSIS……这对我很有用……有点像。我还有其他问题,但这些是另一个讨论