SQL數(shù)據(jù)庫(kù)如何還原?
一般而言,我們有三種最常見(jiàn)的方式方式恢復(fù)sql數(shù)據(jù)庫(kù)。第一是手動(dòng)找回。
使用SQL最簡(jiǎn)單備份,還原數(shù)據(jù)庫(kù)。為了方便以后的使用,開(kāi)始對(duì)語(yǔ)句進(jìn)行簡(jiǎn)單的封裝-存儲(chǔ)過(guò)程。進(jìn)行備份。還原數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)還原后的保存位置(目錄)(使用系統(tǒng)默認(rèn)保存位置。
右擊SQL Server 2000實(shí)例下的“數(shù)據(jù)庫(kù)”文件夾。就是master等數(shù)據(jù)庫(kù)上一級(jí)的那個(gè)圖標(biāo)。選擇“所有任務(wù)”,“還原數(shù)據(jù)庫(kù)”在“還原為數(shù)據(jù)庫(kù)”中填上你希望恢復(fù)的數(shù)據(jù)庫(kù)名字。
彈出備份數(shù)據(jù)庫(kù)窗口,選擇添加。彈出選擇備份目標(biāo)窗口,點(diǎn)擊瀏覽。選擇存放備份數(shù)據(jù)庫(kù)的目錄,輸入文件名,后綴名輸入.bak,點(diǎn)擊確定,備份完成。鼠標(biāo)右鍵單擊數(shù)據(jù)庫(kù),選擇還原文件和文件組。
如何恢復(fù)/修復(fù)MSSQL數(shù)據(jù)庫(kù)的MDF文件
具體方法如下:把備份文件放到目錄:C:\ProgramFiles\MicrosoftSQLServer\MSSQL1MSSQLSERVER\MSSQL\DATA。右擊“數(shù)據(jù)庫(kù)”選擇“附加”。把.mdf文件添加進(jìn)來(lái)。
方法把mdf文件和ldf文件拷貝到數(shù)據(jù)庫(kù)的默知認(rèn)路徑道C:\ProgramFiles\MicrosoftSQLServer\MSSQLMSSQLSERVER\MSSQL\DATA里。在sqlserver里新建個(gè)查詢(xún),執(zhí)行下面代碼。
路徑\文件名.ldf,路徑\文件名.MDFSQL Server數(shù)據(jù)庫(kù)備份有兩種方式,一種是使用BACKUP DATABASE將數(shù)據(jù)庫(kù)文件備份出去,另外一種就是直接拷貝數(shù)據(jù)庫(kù)文件mdf和日志文件ldf的方式。
教你如何用SQL備份和還原數(shù)據(jù)庫(kù)
使用SQL最簡(jiǎn)單備份,還原數(shù)據(jù)庫(kù)。為了方便以后的使用,開(kāi)始對(duì)語(yǔ)句進(jìn)行簡(jiǎn)單的封裝-存儲(chǔ)過(guò)程。進(jìn)行備份。還原數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)還原后的保存位置(目錄)(使用系統(tǒng)默認(rèn)保存位置。
單擊從設(shè)備,然后單擊選擇設(shè)備。在還原自下,單擊磁帶或磁盤(pán),然后選擇還原設(shè)備。如果沒(méi)有出現(xiàn)設(shè)備,則單擊添加以添加現(xiàn)有的備份設(shè)備或創(chuàng)建新的備份設(shè)備。
在備份數(shù)據(jù)庫(kù)TOBHIS,數(shù)據(jù)庫(kù)選擇“tobhis”,備份類(lèi)型選擇“完整”然后點(diǎn)擊“添加”按鈕 在出現(xiàn)的界面中點(diǎn)擊文件夾后面的“...”選擇按鈕。
首先需要選擇你要備份的數(shù)據(jù)庫(kù),鼠標(biāo)右鍵單擊,選擇任務(wù)-備份。彈出備份數(shù)據(jù)庫(kù)窗口,選擇添加。彈出選擇備份目標(biāo)窗口,點(diǎn)擊瀏覽。選擇存放備份數(shù)據(jù)庫(kù)的目錄,輸入文件名,后綴名輸入.bak,點(diǎn)擊確定,備份完成。
例如這樣一個(gè)數(shù)據(jù)庫(kù)維護(hù)的計(jì)劃,每天0點(diǎn)對(duì)數(shù)據(jù)庫(kù)進(jìn)行差異備份,每周日0點(diǎn)對(duì)數(shù)據(jù)庫(kù)進(jìn)行完全備份,并且每天晚上10點(diǎn)刪除一次過(guò)期備份(兩個(gè)星期前的)。