mssql-重建資料庫

作法一

在ms-sql重裝後你所有的資料都在d槽.就把d的data里的資料

全部都copy到c:\mssql7中的data的資料夾中

裡面一個database應該有副檔名為*.ldf跟*.mdf檔案也有可能會多1個有

*.log.ldf檔案.?以一個databas最多3個檔案最少2個

copy完後

執行sql語法如下

spattach 'database name' "path:\mssql7\dada\filename.ldf,path:\mssql7\filename.mdf"

每次一個資料庫

這樣就可以把資料救回來

ps以上的語法是mssql7,可能會因database而不同有變動

作法二

先將*.ldf及*.mdf複製到放資料的目錄下,然後在 [SQL Server Enterprise Manager],滑鼠在[資料庫]選項上按右鍵,然後選[所有工作]->[附加資料庫],把資料檔附加進來,就可以還原資料庫了。

在附加資料庫之前,先建好相關帳號,附加資料庫後,連相關的權限都還在,不用重新設定。