【发布时间】:2011-04-19 06:14:50
【问题描述】:
我有一个 MS SQL Server 2008 Express 系统,其中包含一个我想“复制和重命名”(用于测试目的)的数据库,但我不知道实现此目的的简单方法。
我注意到在 R2 版本的 SQL Server 中有一个复制数据库向导,但遗憾的是我无法升级。
有问题的数据库围绕着一个演出。 我尝试将要复制的数据库的备份还原到新数据库中,但没有成功。
【问题讨论】:
-
恢复备份应该可以。您能否提供有关失败原因的更多详细信息?
-
我意识到我在从备份恢复时犯了一个错误。我首先创建了一个新的空数据库并尝试从那里恢复备份。我应该做的是打开恢复对话框并在其中键入新数据库的名称,而不是先创建它。这样做很好地克隆了数据库!
-
当我尝试以不同的名称恢复数据库时,它只是给了我:“恢复数据库'我的数据库(新)'失败。...无法获得独占访问权限,因为数据库是正在使用。” - 新名称下的数据库不存在,怎么可能使用?!
标签: sql-server sql-server-2008-express