如何減小資料庫日誌檔案 ldf

2022-02-03 14:31:16 字數 419 閱讀 6946

declare

@dbnvarchar(20

) set

@db=

'你的資料庫名稱

'dump

transaction

@dbwith

no_log

backup

log@db

with

no_log

dbcc

shrinkdatabase(

@db)

前幾天我的資料庫sql server 報日誌滿錯誤,於是變改了log.ldf的空間為20g,雖然不報錯了,但佔了硬碟很大空間啊,還要備份資料庫呢.這樣我就在網上搜尋到上面指令碼,在確定資料庫目前執行穩定,不需要查詢以前日誌的情況下,執行了上述指令碼,結果20g的.ldf檔案變成了0.9g.資料庫執行穩定.

資料庫清除日誌檔案 LDF檔案過大

清除日誌 複製 如下 declare logicalfilename sysname,maxminutes int,newsize int use szwzche程式設計客棧ck 要操作的資料庫名 select logicalfilename szwzcheck log 日誌檔名 maxminute...

縮小資料庫日誌檔案

如果在sql資料庫中碰到日誌檔案過大的問題,就可以試下下面的 可以將日誌檔案縮小到自己想要的大小了。把 copy到查詢分析器裡,然後修改其中的3個引數 資料庫名,日誌檔名,和目標日誌檔案的大小 執行即可。set nocount on declare logicalfilename sysname,m...

oracle減小資料庫表空間

資料庫表空間占用過大,縮減表空間大小。1 首先確認表空間,空閒空間比例比較大。select c.tablespace name,a.bytes 1048576 megs total,a.bytes b.bytes 1048576 megs used,b.bytes 1048576 megs free...