2010-06-11 101 views
0

我希望能够在尝试附加.mdf之前查看一个.mdf文件,并确定是否可以在没有.ldf文件的情况下附加.ddf(如果它可以完成被正确分离)。确定.mdf是否需要附加.ldf

目前,我正在尝试附加.mdf文件,如果它被错误地分离并且需要重新附加.ldf文件,它会给出一个对我们的用户不是很有帮助的错误消息。我希望能够给他们一个更好的错误信息。

回答

0

您应该只需要MDF文件,但它会更改过程。

This thread应该排序。

听起来像你所做的是备份MDF文件,现在你正在尝试使用rESTORE命令来恢复它。这是行不通的。

要备份数据库,您需要使用 BACKUP DATABASE命令,而不是 只需复制MDF文件。 BACKUP DATABASE命令会生成一个稳定的,可靠的 数据库副本,其中 可以使用RESTORE 命令进行恢复。复制.MDF文件可以使用 ,但它有更多的风险,我不推荐使用 。

要获得DB只用 MDF文件上工作,执行命令:

SP_ATTACH_SINGLE_FILE_DB“DBNAME”,“中密度纤维板 文件名”,如果它是在所有 可能,这将附上您的 数据库背部。如果它给你错误, 你很可能是SOL,但 在这里把它们扼杀,我们会尽力帮你 你。