首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在SQL Server Express、Web或Workgroup版本中运行SSIS包吗?

我可以在SQL Server Express、Web或Workgroup版本中运行SSIS包吗?
EN

Stack Overflow用户
提问于 2008-11-15 13:57:21
回答 3查看 64.3K关注 0票数 19

我看过SQL Server2008功能比较矩阵,它列出了具有SSIS运行时的express/web和工作组版本。这是否意味着可以使用开发人员版开发SSIS包,然后在运行SQL server 2008 Express版等较低SQL Server版本的服务器上部署和运行它们?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2008-11-15 14:55:25

工作组版仅具有原语导入和导出功能。据我所知,如果您想使用任何数据转换来创建SSIS包,您需要获得SQL标准版或更高版本。

票数 9
EN

Stack Overflow用户

发布于 2008-11-18 10:39:38

您需要dtexec从命令行运行SSIS包。

在SQL2005 Express中,您获得了dtexec和必要的工具

  • SQL Server 2005 Express Edition with Advanced Services
  • Microsoft SQL Server 2005 Express Edition Toolkit

但是,如果没有SQL Agent,则必须使用其他调度方法。

更多信息:http://daron.yondem.com/default.aspx?month=2006-05

注意:我还没有真正尝试过这个方法,有报道称dtexec只是因为许可证错误而导致失败。在我的例子中,我只需要运行一次dtsx,并使用SQLExpress作为数据流目标的Developer edition来运行它。

票数 10
EN

Stack Overflow用户

发布于 2010-04-15 20:36:23

好了,故事是这样的。您可以使用SQL Server2005Express Edition with Advanced Services或上述工具包安装DTEXEC。但是,此版本的DTEXEC功能不全。如果你的一个数据流任务试图做一些不被允许的事情,你会得到这样的消息:

Description: The product level is insufficient for component "<component>" (1828).

这意味着特定的组件使用了已安装的DTEXEC版本中不支持的内容。例如,我注意到,如果您使用DataReader源,就会发生这种情况,这似乎是我必须从ODBC导入的源。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/292564

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档