我希望在尝试附加.mdf之前能够查看它,并确定是否可以在没有它的.ldf的情况下附加它(如果它被正确地分离,这是可以做到的)。
目前,我正在尝试附加.mdf,如果它没有正确分离,并且需要.ldf重新附加,它将给出一个错误消息,这对我们的用户没有太大帮助。我希望能够给他们一个更好的错误信息。
发布于 2010-06-12 03:23:29
您应该只需要MDF文件,但它会更改流程。
This thread会帮你解决问题的。
听起来您所做的就是备份MDF文件,现在您正在尝试使用RESTORE命令恢复它。那行不通的。
要备份数据库,需要使用backup database命令,而不是简单复制MDF文件。BACKUP DATABASE命令创建稳定可靠的数据库副本,可以使用RESTORE命令还原该副本。复制.MDF文件是可行的,但它有更多的风险,我不推荐这样做。
要使数据库仅使用MDF文件,请执行以下命令:
SP_ATTACH_SINGLE_FILE_DB 'dbname','mdf file name‘,如果可能的话,这将连接回您的数据库。如果它给了你错误,你很可能会解决它,但在这里推送他们,我们将努力帮助你。
https://stackoverflow.com/questions/3025570
复制相似问题