对于许多业务来说,SQL Server 2008已经被公认为是一种知名的、具有稳定性但同时又存在许多疑点的数据库。 首先,如果你安装新的SQL Server并且因为兼容性问题不需要考虑旧版本,你就需要购买SQL Server 2008。如果你仍然需要使用SQL Server 2000或者一个更旧的版本,并且同时没有面临兼容性的问题,那么你就应该迁移。但是如果因业务需要运行SQL Server 2005,问题就变得更加复杂。
因为这个时候就不存在具体的技术障碍来阻碍迁移。那么我们应该怎么做呢? 取决于你运行的应用软件 企业使用SQL Server分为两种截然不同的情况。第一种情况就是支持SQL S……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
对于许多业务来说,SQL Server 2008已经被公认为是一种知名的、具有稳定性但同时又存在许多疑点的数据库。
首先,如果你安装新的SQL Server并且因为兼容性问题不需要考虑旧版本,你就需要购买SQL Server 2008。如果你仍然需要使用SQL Server 2000或者一个更旧的版本,并且同时没有面临兼容性的问题,那么你就应该迁移。但是如果因业务需要运行SQL Server 2005,问题就变得更加复杂。因为这个时候就不存在具体的技术障碍来阻碍迁移。那么我们应该怎么做呢?
取决于你运行的应用软件
企业使用SQL Server分为两种截然不同的情况。第一种情况就是支持SQL Server所需要的第三方应用程序。第二种情况就是支持内部开发的应用程序。在第一种情况下,如果一些情况有效,那么迁移到SQL Server 2008就可行。首要的是,确认供应商是否支持SQL Server 2008。其次,只有在你能够充分掌控该软件、充分利用SQL Server 2008的一些重要新特性时,迁移才有用。
SQL Server 2008并不仅仅是在SQL Server 2005的基础上有所提高,你将在迁移过程中收益颇多。要获得这种商业利润,你还需要利用它的新特性。现在有许多第三方应用程序,但是就如同database schema、文件组(file groups)和索引部署(index deployment)等等一样,你无法掌控它们。除非供应商发布它的应用程序的一种新版本,否则你就不能在迁移过程中达到你想达到的目的。
可能有一种例外,就是在你部署一台新的SQL Server机器时,也就是在将现存的32位SQL Server迁移到新的x64机器上的时候。从32位迁移到64位需要提供主要的性能优势,并且你确实需要SQL Server 2005,当然你也可以升级到最新版本。
如果是你管理程序
如果你用SQL Server支持自定义应用程序,或者如果你能够很好地管理第三方应用程序(如制作schema changes等等),从SQL Server 2005迁移到SQL Server 2008能够提供性能优势,激活新性能并且易于开发人员操作。一些主要新性能包括下面的几个方面(微软站点提供了完整的SQL Server 2008新性能特征清单):
翻译
相关推荐
-
升级到SQL Server 2012的七个理由
微软建议尽快将数据库升级到最新版本。在本文中,我们就来列举七个SQL Server 2012的功能特性,它将成为你升级的主要动力。
-
SQL Server 2008将退出微软主流数据库支持
你的企业是否还在运行SQL Server 2008?请注意微软为SQL Server 2008提供的主流技术支持服务将于今年的7月8日正式结束。
-
SQL Server升级三部曲
SQL Server版本升级规划是每个数据库管理员都渴望承接的一项任务。然而,升级SQL Server并不是一件容易的差事,规划不当会增加升级失败的风险。
-
SQL Server 2008中的对称密钥加密
证书和非对称密钥使用数据库级的内部公钥加密数据,并且使用数据库级内部私钥解密数据。而对称密钥相对简单,它们包含一个同时用来加密和解密的密钥。