有没有可能在不知情的情况下将SQL Server 2000数据库就地升级到SQL Server 2005?换句话说,这种升级会发生在偶然的情况下吗?
我们今天出了点事。我们的应用程序刚刚停止工作。我们请求顾问修改一个存储过程,几个小时后,电话开始响起……没有人可以访问我们的应用程序,而那些能够访问SSRS的人则无法访问SSRS。快进几个小时和所有玩家之间的许多电子邮件,顾问得出结论,数据库升级到2005年。
在执行从2000到2008的SQL Server升级时,升级顾问可能会发出以下警告:升级顾问检测到一个或多个用户定义的登录名与固定服务器角色的名称匹配。固定服务器角色名称在SQL server 2008中是保留的。在升级到SQL Server 2008之前重命名登录名。我相信这是因为,例如,在sql server 2000数据库中登录'sysadmin‘将与2008年的固定服务器角色'sysadmin’发生冲突。