移动 SQL Server 数据库的困难

5 sql-server-2008 sql-server

我正在尝试从 SQL Server 2008 R2 Express 升级到 Developer。

我的计划是删除 Express 版,然后安装 Developer 版。我有一个数据库需要转移到新安装中。

为了准备,我将数据和日志文件的物理副本复制到桌面,并在桌面上执行了完整备份。然后我在 Management Studio 中分离了数据库。

为了在删除 Express 之前进行恢复,我.mdf在分离后物理移动Windows 资源管理器中的文件和日志文件,但我没有看到这些文件。

我想也许没有必要,我可以从备份中恢复(再次,仍然使用 Express),我收到空间不足的错误。有趣的是,我在桌面上没有看到备份文件。我确定我仔细指定了它。我尝试了 B 计划,将.mdf复制到桌面的文件附加到桌面,然后我得到

CREATE FILE 遇到操作系统错误 2(系统找不到指定的文件)。

这里的任何帮助都是巨大的。谢谢。

use*_*758 0

在安装操作系统但保留一些旧驱动器后,我自己就遇到了这个问题。我纠正这个问题的方法是创建新的文件夹来备份和恢复我的数据库。有点痛苦,因为我的所有数据库分布在三个驱动器上,但至少它可以工作。

我确信还有另一种方法,但操作系统锁定了原始文件夹,这是一个快速修复