我已经按照32位SQL Server 2014功能包的安装说明进行操作,但似乎无法在ssis工具箱中看到odata源组件。我已经尝试安装64位功能包,即使刷新工具箱后仍然存在同样的问题。我复制了DTS / ConnectionManager和DTS / PipelineComponents文件夹中的Odata dll,以确保它们都在ProgramFiles(x86)和ProgramFiles中的文件夹中,如下所示:
https://msdn.microsoft.com/en-us/library/ms403356(v=sql.120).aspx
基础架构在C:和D:
中安装了SQL现在我可以在visual studio 2013 shell中看到该组件,但仍然没有在visual studio 2012中看到。有什么想法吗?
干杯,
答案 0 :(得分:1)
现在我可以在visual studio 2013 shell中看到该组件,但仍然没有在visual studio 2012中看到
2014年套餐与2012年不兼容,也不是组件。如果您要为2012构建,则需要进行将DLL推送到110文件夹的安装。如果您要为2014年建设,那么您将需要驻留在120的程序集。
无论您安装哪个/两个,他们都需要在开发和服务器上安装时在全局程序集缓存中注册。许多人跳过在服务器上的安装,然后想知道为什么他们的包不起作用。
答案 1 :(得分:0)
重新下载.msi以获取SSIS的oData源。它为您正确安装。我想,因为这个问题差不多3年了,所以需要更新答案。我正在使用带有SSDT的VS 2015 shell和带有SSIS的SQL Server 2014 ....它对我有用......有点儿。我还有其他问题,但这些是另一个讨论。