是否可以在不知情的情况下将SQL Server 2000数据库就地升级到SQL Server 2005?换句话说,这次升级是否会意外发生?
我们今天发生了一起事故。我们的申请刚停止工作。我们要求顾问修改存储过程,并在几个小时内,电话开始响铃......没有人可以访问我们的应用程序和那些能够,无法访问SSRS。
在所有玩家之间快进几个小时和许多电子邮件,顾问得出结论,数据库升级到2005年。
答案 0 :(得分:3)
如果您说的是SQL Server实例,那么否。在Windows机器上使用管理凭据需要付出很多努力,需要多个步骤。
如果您说的是数据库的兼容级别,那么是。只需在SSMS(属性 - 选项 - 兼容性级别)或TSQL的一行内容中点击几下即可。它需要db_owner凭证。
ALTER DATABASE MyDatabase SET COMPATIBILITY_LEVEL = 90;
或
sp_dbcmptlevel MyDatabase, 90
没有'自动'。只有SSMS中的脚本或错误步骤才能“默默地”进行此更改。