我的老板要求我研究将sql server 2005迁移到2014年。 我的第一个问题是,它是否真的像恢复旧备份一样容易? 在加载到数据库或查看数据库的组件的进程方面,不需要改变任何事情吗?
显然,我对此完全是新手。我几乎每天都使用SQL服务器管理工作室,但除了运行一些简单的查询之外,我还不熟悉其他任何东西。 我在这里查看了this站点,它找到了数据库中所有用户的所有权限/访问权限。我也运行sp_who2并且: 选择 * 从 Master..sysprocesses 按spid排序只是为了了解正在进行的所有流程。我如何看待从数据库中提取的网站?我知道我们有一个DB加载器,我怎么能看到这个过程? 我无法完全掌握这个项目的范围。
答案 0 :(得分:0)
它可以像备份和恢复一样简单,也可以就地升级,但每个新版本都有微妙的变化,这意味着没有办法确定没有彻底的测试。由于10年和4次不同的修订,有数百种可能引起你注意的事情。有些人可能需要修复SQL用户和SQL登录映射,修改导致不兼容的SQL客户端,以及不再工作或工作方式不同的函数或方法。在不知道您的数据和数据库的情况下,无法判断。第一步应该是从应用程序供应商那里获取文档,假设它是一个支持的应用程序。
我强烈建议您开始阅读installing and upgrading SQL Server 2014上的MSDN文档,您可能还需要阅读2008,2008 R2和2012文档,以查找可能对您产生影响的更改。我强烈建议您设置一个测试环境,以确保您的应用程序能够正常运行。
最重要的是,如果没有彻底的调查,计划和测试,你不应该认为它会起作用。