管家婆數(shù)據(jù)恢復簡單的幾種方法
一、 有備份文件。。。。簡單 客戶端都退出管家婆,服務器端進入管家婆直接恢復 Ok 二、 當備份數(shù)據(jù)丟失,只有*.mdf和*.ldf文件時,怎樣在數(shù)據(jù)庫里恢復 ?
第一步: 將這兩個文件復制到管家婆服務器安裝文件夾下的data下。(這些文件原來放在管家婆data目錄下)
第二步: 進入windows的開始--程序--Microsoft SQL Server ,點擊進入查詢分析器,輸入服務器名稱、密碼。點確定,在出現(xiàn)一個可輸入的窗口后,輸入這樣的命令:exec sp_attach_db '你的數(shù)據(jù)庫名','你的***.mdf文件的存放路徑','你的***.ldf文件的存放路徑'。 舉個例子:exec sp_attach_db'dbname','d:\gras\data\***.mdf','c:\graspcws\data\***.ldf' 要嚴格按照此格式來寫命令,寫完后找到上面命令欄中的向右的綠色箭頭,點擊它,退出,進入下一步驟。
第三步: 進入windows的開始--程序--Microsoft SQL Server 點擊進入企業(yè)管理器后,就一直點擊一個小的“+”號,到數(shù)據(jù)庫,找到master文件夾,點擊master旁邊的“+”號,找到表,點擊后在右邊的窗口中出現(xiàn)很多文件,找到graspcwzt的文件,用右鍵點擊,打開表-》返回所有行,然后出現(xiàn)一個表格,在dbname中輸入你的數(shù)據(jù)庫名,在fullname中輸入你的帳套名,然后點擊上面菜單欄中的感嘆號“!”,退出。
最后: 重新進入管家婆。 上辦法笨。
。另一種方法: 1、到管家婆目錄下的DATA下,把*.mdf 和*.ldf 剪切到別處。——記住是剪切!
2、進入管家婆,重新建立賬套,賬套名可以任意,但數(shù)據(jù)庫名稱一定要和你剪切的名稱一樣!
3、停止SQL,把剪切的文件重新拷貝到DATA下,覆蓋原文件。
4、啟動SQL ,。。。。。。 OK !
三、借助其它工具,如:管家婆數(shù)據(jù)庫工具
四:有可能會遇到一種情況,就是備份了數(shù)據(jù),而重裝系統(tǒng)后在恢復數(shù)據(jù)的瀏覽窗口中 找不到原來備份的那個數(shù)據(jù)文件,但在系統(tǒng)里面是可以看見的。在這情況下,可以先創(chuàng)建一帳戶, 然后備份,然后把原來備份的文件名改成現(xiàn)在這個備份成功的文件名,把原來的備份文件復蓋掉現(xiàn)在備份的這個文件。 進入管家婆,執(zhí)行恢復數(shù)據(jù)就會看到剛才備份的那個文件。直接恢復就可以了。