从 SQL Server Server 7 迁移到 2005,我应该对什么感到兴奋?

发布于 2024-07-27 05:06:03 字数 182 浏览 5 评论 0原文

我工作的公司决定加入 21 世纪,并将我们的主数据库集群从 SQL Server 7 升级到 SQL Server 2005。作为一名 Web 开发人员,我应该对 SQL Server 2005 的哪些新功能感到兴奋或了解?

目前,我主要编写 CRUD 样式查询,几乎完全使用存储过程来混合 ASP.net 和经典 ASP 环境。

The company I work for has decided to join the 21st century and upgrade our main database cluster from SQL Server 7 to SQL Server 2005. As a web developer what new whiz-bang features of SQL Server 2005 should I get excited about or get to know?

Currently I'm mainly writing CRUD style queries, pretty much exclusively using Stored Procdures for a mixed ASP.net and Classic ASP environment.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

予囚 2024-08-03 05:06:03
  1. 系统表现在无法访问,您将需要使用系统目录视图。 是的,您的一些代码需要重写。
  2. 分区。 您可以将非常大的表分成两部分。
  3. Try..Catch。
  4. 通用表表达式 (CTE)。 它就像临时表,但功能更强大。
  5. 管理服务器,可帮助您注册服务器组,然后从任何其他客户端位置使用这些组。 (也许只是2008年?我记不清了)
  6. 我不知道你的需求,但我对镜像感到兴奋。 但我是 DBA :)
  7. 一些新类型。
  8. 快照。
  9. 您的大部分代码仍然可以工作:)

以及许多其他事情。

  1. system tables are now inaccessible, you will need use the system catalog views. Yes, some of your code needs to be rewrited.
  2. partitioning. You can split very big table into two.
  3. Try..Catch.
  4. Common table expressions (CTE). It's like temporary tables, but more powerful.
  5. Management server, that helps you to register your server groups and then use these groups from any another client place. (maybe it is in 2008 only? I cannot remember)
  6. I don't know about your needs, but I was excited by mirroring. But I'm DBA :)
  7. Some new types.
  8. Snapshots.
  9. Most of your code will still work :)

and many another things.

北方。的韩爷 2024-08-03 05:06:03

我想到的一个是可以将 CLR / .NET 代码集成到 SQL Server 中。

这里是其他一些。

One that comes to mind is that you can integrate CLR / .NET code into SQL Server.

Here are some others.

于我来说 2024-08-03 05:06:03

我最喜欢的新功能是

  • varchar(max) nvarchar(max) 数据类型
    (比文本更容易使用,
    ntext)
  • xml 数据类型和 Xpath 支持
  • 使用 try...catch 块改进错误处理
  • .NET 代码集成
  • 改进的管理界面

My favorite new features are

  • varchar(max) nvarchar(max) data types
    (much easier to work with than text,
    ntext)
  • xml data type and Xpath support
  • Improved error handling with try...catch blocks
  • .NET code integration
  • Improved management interface
两人的回忆 2024-08-03 05:06:03

常用表表达式、PIVOT 和 UNPIVOT、APPLY

Common table expressions, PIVOT and UNPIVOT, APPLY

烟─花易冷 2024-08-03 05:06:03

SQL 7? 我将从基础知识开始,例如引用完整性和级联。 或者,您不必为 98 年左右拥有 Sql 7 时 Access 所做的所有事情编写自己的触发器。

SQL 7? I'd start with the basics, like referential integrity and cascades. Or, you don't have to code your own triggers for all that stuff that Access was doing back in 98 or so when one had Sql 7.

抚笙 2024-08-03 05:06:03

性能监控、分析、调整

动态管理视图和 函数

http://msdn.microsoft.com/en-us/library/cc917696 .aspx

Performance monitoring, profiling, tuning

Dynamic Management Views & Functions

http://msdn.microsoft.com/en-us/library/cc917696.aspx

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文