我正在寻找你已经从SQL2000跳到SQL2005的最大原因。
答案 0 :(得分:4)
答案 1 :(得分:3)
由于:
Microsoft希望提醒客户,对SQL Server 2000 Service Pack 3a(SP3a)的支持将于2007年7月10日结束。
答案 2 :(得分:2)
原生XML支持对我们来说很重要。
答案 3 :(得分:2)
SSIS支持。吹掉DTS,非常方便。 :)
答案 4 :(得分:2)
SSRS - 我的组织真正的巨大优势是拥有SQL Server 2005附带的免费报告工具.Reporting Services使我能够生成外观漂亮的报告,这些报告具有我们的经理在很短的时间内所需的字段。它有一个内置工具,因此可以转换为excel,pdf或其他几种格式。这里有很多价值。
SSIS - 2005年的集成服务对于ETL(导出,转换,加载)功能非常强大。您可以设置自动化流程以按计划运行。
SSAS - 分析服务看起来很有前景。我还没有制作任何数据立方体,因为我想组织一个实际的数据仓库。有了这些,就已经内置了强大的数据挖掘算法。
看一下SQL Server 2005附带的这三个工具。如果我必须选择一个作为移动到2005年的最大原因,它将是SSRS。
此时,我建议您查看SQL Server 2008。
答案 5 :(得分:1)
没有(手动)创建临时表的分页是一个基本的,但是巨大的改进。
然而,如果你要拖拽&直接从数据表中删除ASP.NET应用程序中的一些GridView,您将在应用程序中进行分页...
答案 6 :(得分:1)
CLR整合
答案 7 :(得分:1)
基于行版本控制的事务隔离
答案 8 :(得分:1)
我认为最大的原因是Vista不支持SQL 2000。因此,我不得不转向SQL 2005。
答案 9 :(得分:1)
我不知道它是否仅仅是我,但Linq2SQL与SQL 2000并不完全兼容。通常它应该根据模式的键,外键,RI等的推断自动生成和填充子集合。 2005年工作正常但我在2000年没有太多运气。
答案 10 :(得分:1)
通用表格表达式已被证明非常有用。
答案 11 :(得分:1)
异常处理......我们是如何管理SQL 2000的??
答案 12 :(得分:1)
PIVOT。这个漂亮的小语句比其他任何SQL Server 2005增强版节省了更多时间。
答案 13 :(得分:0)
您无法再通过“右键单击”导出表格。这不是一个问题,而是一个很好的理由。
答案 14 :(得分:0)
动态管理视图 for Optimization并快速找出服务器的状态。