狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

SQL Server 數據庫清除日志的方法

admin
2014年9月15日 11:30 本文熱度 6003

http://www.jb51.net/article/30811.htm

SQLSERVER的數據庫日志占用很大的空間,下面提供三種方法用于清除無用的數據庫日志文件
方法一:
1、打開查詢分析器,輸入命令
BACKUP LOG database_name WITH NO_LOG
2、再打開企業管理器--右鍵要壓縮的數據庫--所有任務--收縮數據庫--收縮文件--選擇日志文件--在收縮方式里選擇收縮至xxm,這里會給出一個允許收縮到的最小m數,直接輸入這個數,確定就可以了。

方法二:
設置檢查點,自動截斷日志

一般情況下,SQL數據庫的收縮并不能很大程度上減小數據庫大小,其主要作用是收縮日志大小,應當定期進行此操作以免數據庫日志過大
1、設置數據庫模式為簡單模式:打開SQL企業管理器,在控制臺根目錄中依次點開Microsoft SQL Server-->SQL Server組-->雙擊打開你的服務器-->雙擊打開數據庫目錄-->選擇你的數據庫名稱(如用戶數據庫cwbase1)-->然后點擊右鍵選擇屬性-->選擇選項-->在故障還原的模式中選擇“簡單”,然后按確定保存
2、在當前數據庫上點右鍵,看所有任務中的收縮數據庫,一般里面的默認設置不用調整,直接點確定
3、收縮數據庫完成后,建議將您的數據庫屬性重新設置為標準模式,操作方法同第一點,因為日志在一些異常情況下往往是恢復數據庫的重要依據

方法三:通過SQL收縮日志

把代碼復制到查詢分析器里,然后修改其中的3個參數(數據庫名,日志文件名,和目標日志文件的大小),運行即可


方法四:刪除日志文件。

此方法有一定的風險性,因為sql server的日志文件不是即時寫入數據庫主文件的,如處理不當,會造成數據的損失。1、操作前請斷開所有數據庫連接。
2、分離數據庫
分離數據庫:企業管理器->服務器->數據庫->cwbase1->右鍵->分離數據庫
分離后,cwbase1數據庫被刪除,但保留了數據文件和日志文件
3、刪除log物理文件
刪除LOG物理文件,然后附加數據庫: 企業管理器->服務器->數據庫->右鍵->附加數據庫
此法生成新的log,大小只有500多k。

注意:建議使用第一種方法。操作前請確保所有操作員都已經推出系統,斷開數據庫的連接。

以上操作前,請務必做好數據備份!

1.sql server 2005 清除日志語句

dump transaction 數據庫名稱 with no_log
backup log 數據庫名稱 with no_log
dbcc shrinkdatabase(數據庫名稱)


該文章在 2014/9/15 11:31:08 編輯過

全部評論1

admin
2014年9月15日 11:36
因為數據庫要不要斷的對dml操作進行寫日志,日志文件過大,會降低寫入的性能。所以,要定時備份截斷數據庫日志,有以下幾種處理方式:

1、備份數據庫
  備份數據庫時,數據庫系統會自動截斷數據庫日志。

2、單獨備份數據庫日志
BACKUP LOG 數據庫名
   TO 事務日志備份將寫入的備份設備

示例
下例在以前創建的命名備份設備 MyNwind_log1 上創建 MyNwind 數據庫的事務日志備份:

BACKUP LOG MyNwind
   TO MyNwind_log1
GO

3、若日志可以忽略不用備份的,只需要截斷就可以的,則這樣清理:

BACKUP LOG 數據庫名 with no_log搜索

4、另外,截斷數據庫日志后,若日志文件還是占用空間很大,可以手工收縮:
  DBCC SHRINKFILE (日志文件名, 收縮后的目標大小)

示例
下例將 UserDB 用戶數據庫中名為 DataFil1 的文件收縮到 7 MB。

USE UserDB
GO
DBCC SHRINKFILE (DataFil1, 7)
GO

該評論在 2014/9/15 11:36:42 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved