理想情况下,我想在我的台式电脑上制作 SSDT/SSIS 包,以便我可以测试并将其部署到生产服务器环境。
在我的电脑上我有:
Windows 7的
视觉工作室2008
Visual Studio 2010(外壳)
SQL Server Express 2012(产品的本地开发副本)
[据说]BIDS(商业智能开发工作室)和SSDT(SQL SErver数据工具)等。
在我的生产服务器上,我有:
Windows Server 2008
SQL Server 2012
Visual Studio 2010(外壳)
我无法在我的计算机上加载/运行 SSIS(SQL Server 集成服务),因为 SQL Server Express 不允许这样做,正如这些文章所建议的:
http://support.microsoft.com/Default.aspx?id=963070 http://support.microsoft.com/Default.aspx?id=963070
http://msdn.microsoft.com/en-us/library/cc645993.aspx#SSIS http://msdn.microsoft.com/en-us/library/cc645993.aspx#SSIS
当我尝试在 VS 中查看“package.dtsx”文件时,我收到此错误:
Microsoft Visual Studio 无法加载此文档:设计
SQL Server Data Tools (SSDT) 中的 Integration Services 包。固态硬盘测试
必须由 SQL Server 2012 的以下版本之一安装:
标准。企业。开发人员或评估。要安装 SSDT,请运行
SQL Server 安装程序并选择 SQL Server 数据工具。
当我运行 SQL2012Express 安装程序时,它说 SSDT 已安装。
问题#1:但是为什么我不能将本地 VS2010/SSDT/SQL2012Express 指向我的生产 SQL2012 环境? (微软正在合法地获取他们的钱!)
问题#2:我可以让它在生产服务器上工作,但是在生产服务器上开发不是很糟糕吗? (并且它使源代码控制等变得复杂)
您必须安装这些版本之一。具有高级工具的 SQL Server Express 版本仅包含报告。不是西西。 Sql serverv dev 版本实际上相当便宜。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)