Why can I run SSIS Fuzzy Grouping from Visual Studio but not the deployed package?

一世执手 提交于 2019-12-11 05:55:08

问题


I have written an SSIS package to create a Fuzzy Grouping. I can run it from Visual Studio targeting any of my servers and it will run without any problem. If I try to run the dtsx by remoting to any of those servers, I get the PRODUCTLEVELTOLOW error when the Fuzzy Grouping component executes.

I'm running SQL Server 2005 Standard on all servers. I've read that SQL Server 2005 Enterprise is necessary to make use of Fuzzy Grouping and some other components. That fits with the error message, but if this is true why does it work from Visual Studio?

Thank you.

EDIT: Are there other methods out there to create a fuzzy grouping? Perhaps someone with experience with SSIS components could say whether creating a similar component would be an option?


回答1:


As you have correctly identified, Fuzzy Grouping transformation is an Enterprise Edition (or greater) feature.

The reason for Enterprise level features being available is that MS exposes the full set of options for the developer edition which is what Visual Studio is basically using.

If @Aaron Bertrand chimes in on this thread, I think he has a connect issue requesting that VS allows you to develop against the target edition so people don't get stuck developing Enterprise Edition level solutions for Standard edition feature set.



来源:https://stackoverflow.com/questions/7571974/why-can-i-run-ssis-fuzzy-grouping-from-visual-studio-but-not-the-deployed-packag

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!