Sql server 我可以使用SQL Server 2012 express使用SSDT/BIDS/SSIS吗?

Sql server 我可以使用SQL Server 2012 express使用SSDT/BIDS/SSIS吗?,sql-server,visual-studio-2010,ssis,sql-server-express,sql-server-data-tools,Sql Server,Visual Studio 2010,Ssis,Sql Server Express,Sql Server Data Tools,理想情况下,我希望在桌面PC上制作SSDT/SSIS包,以便测试并部署到生产服务器环境。 在我的电脑上,我有: 视窗7 Visual Studio 2008 Visual Studio 2010(shell) SQL Server Express 2012(prod的本地开发人员副本) [据推测]BIDS(商业智能开发工作室)和SSDT(SQL SErver数据工具)等 在我的生产服务器上,我有: Windows Server 2008 SQL Server 2012 Visual Studio

理想情况下,我希望在桌面PC上制作SSDT/SSIS包,以便测试并部署到生产服务器环境。 在我的电脑上,我有: 视窗7 Visual Studio 2008 Visual Studio 2010(shell) SQL Server Express 2012(prod的本地开发人员副本) [据推测]BIDS(商业智能开发工作室)和SSDT(SQL SErver数据工具)等

在我的生产服务器上,我有: Windows Server 2008 SQL Server 2012 Visual Studio 2010(shell)

我无法在我的计算机上加载/运行SSI(SQL Server Integration Services),因为SQL Server express不允许加载/运行SSI,正如以下文章所建议的:

当我试图查看VS中的“package.dtsx”文件时,会出现此错误:

Microsoft Visual Studio无法加载此文档:以进行设计 SQL Server数据工具(SSDT)中的集成服务包。SSDT 必须由以下版本之一的SQL Server 2012安装: 标准企业开发人员,或评估。要安装SSDT,请运行 SQL Server安装程序并选择SQL Server数据工具

当我运行SQL2012Express安装程序时,它说已经安装了SSDT

问题#1:但为什么我不能在我的生产SQL2012环境中使用本地VS2010/SSDT/SQL2012Express?(微软正在合法地获得他们的资金!)


问题#2:我可以让它在生产服务器上工作,但在生产服务器上开发不是很糟糕吗?(这会使源代码管理等变得复杂。)

您必须安装其中一个版本。带有高级工具的SQL server express edition仅包括报表。不是SSI。SQLServerV开发版实际上相当便宜

要创建SSIS包,您需要以下内容:

1) 对于SQLServer2008SSIS软件包-BIDS,集成到VS2010中或作为独立软件包。如果您还需要SQL server,那么我将使用SQL server的开发版本,这是VS2010的可选安装

2) 对于SQLServer 2012 SSIS软件包,可以作为独立软件集成到VS2012中。如果您还需要SQL server,那么我将使用localDB()

此外,SSDT是两件事——对“”的改进替代品和新的出价——这里有一个博客解释。

“Microsoft Visual Studio 2010不支持针对SQL Server 2008和SQL Server 2008 R2的Business Intelligence Development Studio集成服务、报表服务和分析服务项目。要解决此问题,您可以在同一台计算机上与Visual Studio 2010一起安装Visual Studio 2008,然后在Visual Studio 2008中打开Business Intelligence Development Studio项目。”


猜测这意味着:VS 2010下不可能有任何投标项目。

如果您的计算机上有VS 2010,并且您单击“文件”、“新建项目”,则商业智能模板是否显示?是。“分析服务”、“集成服务”和“报告服务”“。我很确定这意味着我已经安装好了。如前所述,在尝试查看(或打开新的)“dtsx”文件时会出现错误。仅凭直觉,如果您创建了一个Integration Services项目,然后将一个现有项目添加到该项目中,该包是否可以打开?第2部分中列出的包不包括SSDT-BIDS项目模板(它只包括SSDT-DB),并且不允许您执行除浏览数据库以外的任何操作。它不是用于编辑SSIS包的工具。为此,您需要使用SQL Server 2012安装SSDT。请参阅右侧。好啊接受格式设置。我没有得到的是否决票,因为我的答案是准确的。