問(wèn)題現(xiàn)象:用友u8數(shù)據(jù)恢復(fù)方法:只有.MDF和.ldf的情況下進(jìn)行數(shù)據(jù)庫(kù)的備份與恢復(fù)?

在只有.MDF和.ldf的情況下進(jìn)行數(shù)據(jù)庫(kù)的備份與恢復(fù)。 因病毒問(wèn)題,用友軟件無(wú)法正常啟動(dòng).系統(tǒng)管理也不能進(jìn)入.因此無(wú)法正常備份數(shù)據(jù),這時(shí)就要用到附加數(shù)據(jù)庫(kù)了.通過(guò)附加數(shù)據(jù)庫(kù)使數(shù)據(jù)庫(kù)和用友軟件相關(guān)聯(lián),步驟如下: 1'把用友軟件下的ADMIN文件夾下的內(nèi)容挎出,主要是*.mdf和*.ldf文件,就用友通標(biāo)版2005來(lái)說(shuō)其中包括系統(tǒng)數(shù)據(jù)UfSystem.MDF和UfSystem.ldf及各賬套下的內(nèi)容. 2'重裝系統(tǒng)及軟件 3'把挎?zhèn)涑鰜?lái)的文件復(fù)制回原來(lái)的位置. 4'通過(guò)查詢(xún)分析器SQL語(yǔ)句附加數(shù)據(jù)庫(kù),或者通過(guò)企業(yè)管理器/服務(wù)器/數(shù)據(jù)庫(kù)/右鍵/附加數(shù)據(jù)庫(kù) 來(lái)附加數(shù)據(jù)庫(kù)。 

--sp_attach_db 'ufsystem','D:\UF2000\Admin\ufsystem.mdf','D:\UF2000\Admin\ufsystem.ldf' 

//第一行'ufsystem'為系統(tǒng)數(shù)據(jù)庫(kù)名,'D:\UF2000\Admin'為物理地址. --sp_detach_db 'ufsystem' 

//第二行,在第一行執(zhí)行時(shí)提示ufsystem已經(jīng)存在,因此要?jiǎng)h除ufsystem,但要注意,重做的系統(tǒng)要和之前的系統(tǒng)一樣.要不就恢復(fù)不了。 

--sp_attach_db 'ufdata_001_2002','D:\UF2000\Admin\ZT001\2002\ufdata.mdf','D:\UF2000\Admin\ZT001\2002\ufdata.ldf' 

//第三行'ufdata_001_2002'為001賬套2002的數(shù)據(jù)庫(kù)。'D:\UF2000\Admin\ZT001\2002'為物理地址. 其它的賬套也是如此。>; 另外,用戶(hù)設(shè)置了SQL server 超級(jí)用戶(hù)SA的密碼,大家都知道設(shè)置SA密碼后,當(dāng)其他軟件用到SQL server數(shù)據(jù)庫(kù)時(shí)是非常不方便的.所以要把SA的密碼清空. 方法是:打開(kāi)企業(yè)管理器,依次打開(kāi)SQL server組,打開(kāi)安全性,打開(kāi)登錄,在SA上點(diǎn)右鍵,選屬性,在密碼項(xiàng)上清空,依次確定即可。