我们目前正在使用SQL Server 2005.我们不需要SQL Server 2008 R2中的新功能,但我们是否应该升级才能完成它?
答案 0 :(得分:2)
如果你有一些有用的东西,你不需要任何新功能,也没有人强迫升级...为什么冒险破坏正常工作?
答案 1 :(得分:2)
这是一篇关于你应该升级的原因的文章:
http://www.sqlmag.com/article/sql-server-2000/is-sql-server-2008-r2-for-you-.aspx`
从2005年升级:更多功能
如果您正在运行SQL Server 2005,那么通过迁移到SQL Server 2008 R2可以获得许多新功能。 SQL Server 2008 R2包括新的BI功能以及整套SQL Server 2008功能,包括数据库和数据库备份压缩;透明数据库加密;新的日期,时间和空间数据类型;新的文件流数据类型;以及资源调控和基于政策的管理。
答案 2 :(得分:0)
我的看法可能不是,但是,您确实需要考虑主流对Sql Server 2005的支持将在2011年4月结束。这对您的组织非常重要,或者它可能一无所获,只是要注意它。
上的信息答案 3 :(得分:0)
从开发人员的角度来看,在SQL 2008上提供了一些很好的语法改进,即
DECLARE @value int = 1
而不是
DECLARE @value int
SET @value = 1
SQL Server Management Studio 2008提供针对SQL 2008数据库的智能感知(假设您尚未使用SQL Prompt或其他解决方案)。
new date data types如果您能够在新开发中开始使用它们,那就很好了。
可能还不足以让IT部门想要移动,但主流支持在2011年4月结束(@ Matthew Vines),可能足以引起人们对移动感兴趣。
答案 4 :(得分:0)
如果没有其他原因,我会升级,因为mainstream support for SQL Server 2005 is ending on April 12, 2011。
答案 5 :(得分:0)
升级不太重要,IMO。但它也可能是升级你的简历的机会:)