国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

數(shù)據(jù)庫恢復(fù)必須斷開所有連接嗎 如何清空sql數(shù)據(jù)庫的日志文件?

如何清空sql數(shù)據(jù)庫的日志文件?SQLSERVER的數(shù)據(jù)庫日志占用了大量空間。提供以下三種方法來清除無用的數(shù)據(jù)庫日志文件:1.打開查詢分析器,輸入命令backuplogdatabase _ name

如何清空sql數(shù)據(jù)庫的日志文件?

SQLSERVER的數(shù)據(jù)庫日志占用了大量空間。提供以下三種方法來清除無用的數(shù)據(jù)庫日志文件:

1.打開查詢分析器,輸入命令backuplogdatabase _ name with no _ log2,然后打開企業(yè)管理器——右鍵單擊要壓縮的數(shù)據(jù)庫——所有任務(wù)——收縮數(shù)據(jù)庫——收縮文件——選擇日志文件——在收縮模式下選擇收縮到xxm。這里,將給出允許收縮的最小m數(shù)。直接輸入這個號碼確認就可以了。方法2:設(shè)置檢查點,自動截斷日志。正常情況下,SQL數(shù)據(jù)庫的收縮并不能大大減小數(shù)據(jù)庫的大小。它的主要功能是縮小日志大小,這應(yīng)該定期進行,以避免數(shù)據(jù)庫日志過大。1.將數(shù)據(jù)庫模式設(shè)置為簡單模式:打開SQL企業(yè)管理器。單擊Microsoft SQL Server- gt SQL Server組-gt雙擊打開您的服務(wù)器-gt雙擊打開數(shù)據(jù)庫目錄-gt選擇您的數(shù)據(jù)庫名稱(如用戶數(shù)據(jù)庫cwbase1) - gt右鍵選擇屬性-gt選擇選項-gt選擇 "簡單 "在故障恢復(fù)模式下。然后點擊確定保存。2.右鍵單擊當(dāng)前數(shù)據(jù)庫,查看所有任務(wù)中正在收縮的數(shù)據(jù)庫。一般情況下,其中的默認設(shè)置不需要調(diào)整。3.收縮數(shù)據(jù)庫完成后,建議將數(shù)據(jù)庫屬性重置為標準模式。操作方法與第一點相同,因為日志往往是一些異常情況下恢復(fù)數(shù)據(jù)庫的重要依據(jù)。3.通過SQL收縮日志將代碼復(fù)制到查詢分析器。然后修改三個參數(shù)(數(shù)據(jù)庫名、日志文件名和目標日志文件的大小)并運行。@ maxminute,@ newsizeintusetablename-要操作的數(shù)據(jù)庫名稱# 39tablename _ log # 39,-log文件名@MaxMinutes10,要設(shè)置的日志文件的大小(m)-setup/@ # 39 original size of # 39DB _ Name()# 39 logis # 39 convert(varchar(30),@ original size)# 398 kpagesor # 39 convert(varchar(30),(@ original size * 8/1024))# 39MB #(dummycolumn()# 39 with truncate _ ONLY # 39 dbccshrinkfile(@ logical filename,@NewSize)EXEC(@TruncLog)(mi,@StartTime,GETDATE())()和(@ original size * 8/1024)gt @ @ counter 0 while((@/16)和(@Counterlt50000)

)BEGIN-updateinsertdummytranvalues(# 39 fill log # 39)@ Counter 1 end exec(@ TruncLog)end select # 39 finalsizeof # 39 db _ name()# 39 logis # 39 CONVERT(VARCHAR(30),Size)# 398 kpagesor # 39 CONVERT(VARCHAR(30),(size * 8/1024)) # 39mb #方法4:刪除日志文件。這種有一定的風(fēng)險,因為sqlserver的日志文件不是立即寫入數(shù)據(jù)庫主文件,如果處理不當(dāng),會造成數(shù)據(jù)丟失。1.請在操作前斷開所有數(shù)據(jù)庫連接。2.數(shù)據(jù)庫分離:企業(yè)管理器。gt;服務(wù)器- gt;數(shù)據(jù)庫- gt;cwbase 1- gt;右鍵單擊- gt;數(shù)據(jù)庫分離。數(shù)據(jù)庫分離后,cwbase1數(shù)據(jù)庫被刪除,但數(shù)據(jù)文件和日志文件被保留。3.刪除日志物理文件,然后附加數(shù)據(jù)庫:enterprise manager- gt;服務(wù)器- gt;數(shù)據(jù)庫- gt;右鍵單擊- gt;附加數(shù)據(jù)庫。此方法生成一個新日志。注意:推薦第一種方法。操作前,請確保所有操作員已推出系統(tǒng)并斷開數(shù)據(jù)庫。在進行上述操作之前,請做好數(shù)據(jù)備份!1.sqlserver2005 clear log語句dumptransaction數(shù)據(jù)庫名稱withno_logbackuplog數(shù)據(jù)庫名稱withno_logdbccshrinkdatabas

oracle數(shù)據(jù)庫怎么備份?。?/h2>

1.首先確認oracle服務(wù)器上oracle中標記為紅色的相關(guān)服務(wù)是否已經(jīng)正常啟動。

2.然后,應(yīng)該關(guān)閉PLSQL,先退出連接,這樣才能保證數(shù)據(jù)庫中的所有連接都斷開。如果數(shù)據(jù)庫中連接了客戶端,備份過程中可能會出現(xiàn)異常。

3.然后打開cmd命令提示符窗口,輸入命令來備份數(shù)據(jù)庫。xp命令后面是用戶名和密碼。file是備份路徑,owner是數(shù)據(jù)庫的用戶名。按回車鍵等待備份。

4.耐心等待。導(dǎo)出數(shù)據(jù)時。之后,cmd窗口會出現(xiàn)提示,表示數(shù)據(jù)庫備份導(dǎo)出已經(jīng)完成。

5.此時,在計算機中找到第四步中設(shè)置的文件保存路徑。如下圖截圖所示,你會發(fā)現(xiàn)一個額外的dmp文件,這是我們需要的備份文件。