2010-06-11 54 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,但 在這裏把它們扼殺,我們會盡力幫你 你。