执行升级后可以删除旧的数据库实例吗?

我的服务器有一个MS SQL Server 2000数据库引擎。 最近我安装了另一个数据库引擎(MS SQL Server 2005)。 我也“升级”了所有的数据库实例。

我这样做的方式是:

  1. 从MS SQL Server 2000创build数据库实例的备份
  2. 将该实例导入到2005年。

所以现在我的应用程序将使用2005实例而不是2000.我的问题是,鉴于旧的数据库实例是非常大的(约20GB),我可以删除它来释放磁盘空间?

首先,我将所有服务设置为“禁用”来closuresSQL Server 2000引擎。

如果您感到高兴,您将不会回滚该实例的任何用户MDF和LDF文件。 来自SQL Server 2005实例的文件或备份无法恢复。

我倾向于做所有数据库的最后一个备份并安全地存储它们

您已经安装了SQL Server的新实例,但尚未升级实例。 您已将数据库从SQL 2000实例移动到SQL 2005实例。 没有数据库实例这样的事情。

如果您对新SQL 2005实例中数据库的操作感到满意,则不需要将其保留在SQL 2000实例中。 从SQL 2000实例获取数据库的最终备份,删除数据库并卸载SQL 2000实例。