Sql-Server

從 express edition db 到 developer edition 獲取數據

  • September 6, 2019

如何在新創建的 SSMS sql server 開發人員版中獲取數據庫,但我沒有數據庫備份,但 mdf 文件和 ldf 文件可用。

謝謝您的回答,但我通過使用此連結解決了它https://support.resellerclub.com/helpdesk/index.php?/Knowledgebase/Article/View/260/5/steps-to-attach-mdf-and -ldf-files-of-mssql-databases-to-convert-it-to-bak-format

如果你有 mdf 文件,你就有你的數據。重新安裝 SQL Express 版本,附加數據庫文件備份並恢復到您的開發人員版本,如果您在恢復時遇到問題,請參閱根據版本恢復數據庫。

如果您沒有 mdf 文件並且您沒有備份,那麼它就消失了,重新開始。

當你安裝開發者版時,如果你創建了一個同名的數據庫,並將 mdf 和 ldf 文件放在與舊 SQL express 版相同的位置,那麼你會覆蓋 mdf 文件,你的數據就沒有了。

引用自:https://dba.stackexchange.com/questions/244872