我目前使用的是Visual Studio 2008 SP1,并且已将旧项目迁移到VS2008,但现有的SSIS和SSRS(2005)项目与VS2008不兼容。将这些BIDS项目作为单独的解决方案进行维护是一件痛苦的事。
我一直在考虑升级到SQL2008,但由于我们的开发,测试和生产平台都是SQL2005企业版,我不喜欢将本地环境与当前标准偏离的想法。尽管想要VS2008的BIDS。
我刚刚安装了Sql Express 2008并且发生了一些事情......我的Sql Express 2008是否安装了我需要的所有BIDS位而不需要我升级本地版本的Sql Server?
这是为VS2008安装BIDS的可行方法还是我遗漏了什么?
更新
我只是想了一下......为什么我不安装完整的SQL Server 2008中的工具,因为我可以访问它。
还有一个问题是Express 2008和完整的Sql Server 2008之间的工具有什么不同。
答案 0 :(得分:4)
SQL Server 2005的BIDS基于Visual Studio 2005.AFAIK它不会直接安装到VS2008中。
答案 1 :(得分:2)
至于BIDS 2008版本,我认为没有。
虽然SQL Server Enterprise(开发)和标准支持的功能之间存在差异,但BIDS应该是相同的。
正如NXC上面评论的那样,我认为SQL Server Express不包含BIDS。同样写在MSDN中。但是你可以更好地看到它:)
答案 2 :(得分:1)
这似乎工作正常,但我确实遇到了一个小问题,至少与SSRS有关。我似乎无法从BIDS 2008部署到SSRS 2005.似乎是2005年到2008年间RDL的一些重大变化。
因此,在我们将SS2008安装到我们的服务器上之前,我们似乎无法维护两个解决方案 - 一个用于应用程序,另一个用于应用程序的任何BIDS开发。
注意,SSIS项目也是如此。 VS2008中的BIDS不适用于SQL2005 :(
答案 3 :(得分:1)
根据我的经验,您可以在计算机上与BIDS 2005并排安装BIDS 2008,只需从SQL Server 2008安装向导的“客户端工具”部分选择它即可。您不需要安装新的SQL Server实例(就像使用Express一样)或升级现有实例。
AFAIK你不能用BIDS 2008定位SS 2005。