1. 程式人生 > >壓縮sqlserver資料庫日誌檔案

壓縮sqlserver資料庫日誌檔案

1.開啟查詢分析器,輸入命令
DUMP TRANSACTION DBNAME WITH NO_LOG
2.再開啟企業管理器--右鍵你要壓縮的資料庫--所有任務--收縮資料庫--收縮檔案--選擇日誌檔案--在收縮方式裡選擇收縮至XXM,這裡會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了。

相關推薦

壓縮sqlserver資料庫日誌檔案

1.開啟查詢分析器,輸入命令 DUMP TRANSACTION DBNAME WITH NO_LOG 2.再開啟企業管理器--右鍵你要壓縮的資料庫--所有任務--收縮資料庫--收縮檔案--選擇日

MS SqlServer 通過資料庫日誌檔案找回已刪除的記錄

1.建立演示資料(建立資料庫資料表新增基礎資料) 1.1 建立資料庫 1.2 建立資料表 1.3填充資料 1.4做資料庫完整備份   2.模擬誤刪除、記錄操作時間、備份資料庫日誌 2.1刪除資料並記錄操作時間   2.2立即進行日誌備份  

壓縮資料庫日誌檔案(儲存過程)

USE masterGOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO--建立人:    高升--建立日期:2007/05/18--修改日期:2007/06/02--功能目的:收縮資料庫的日誌檔案--引數:    要執行收縮的資料庫名稱,如果引數為'',則收縮所有的

SQL SERVER 2008 資料庫日誌檔案收縮的方法

資料庫隨著業務量的增多,日誌檔案巨大(超過300G),造成磁碟空間不夠用,進而後來的訪問資料庫請求無法訪問。 網上類似的方法也很多,但不可行,如下是我實踐過,可行的,將日誌檔案收縮至任意指定大小的方法: 第一步: 在SQL SERVER Management Studio

系統運維|SqlServer2008|資料庫日誌檔案過大需要清理的操作攻略

摘要: 1、執行SQL語句改成“簡單模式” 2、收縮資料庫 3、執行SQL語句改回“完全模式” 原文連結: 關鍵的SQL USE [master] GO ALTER DATABASE SlowXWebDB SET RECOVERY SIMPLE W

oracle資料庫日誌檔案版本不一致問題處理

早上在啟動測試資料庫時,發現如下問題: 資料庫版本是11.2.0.3 SQL> startup ORACLE instance started. Total System Global Area 1653518336 bytes Fixed Size         

sql2008 r2 資料庫日誌檔案已滿,無法進行其他操作

1、備份資料庫 2、備份日誌檔案。 USE DATABASENAME; GO -- Truncate the log by changing the database recovery model to SIMPLE. ALTER DATABASE DATABA

資料庫日誌檔案已滿,"請備份該資料庫的事務日誌以釋放一些日誌空間"解決方法

總結: 一般在資料庫中插入大量資料或者更改欄位屬性時,會提示這種錯誤。 資料庫 '******' 的日誌已滿。請備份該資料庫的事務日誌以釋放一些日誌空間。 一般考慮如下操作: 1.在查詢分析器中執行: --截斷事務日誌 backup log 資料庫名 with no_log --收縮資料庫 dbcc shr

sqlserver 清理日誌檔案

 SQLSERVER2008資料庫某些資料庫設定不當,導致日誌檔案很大。如下圖所示:         我們可以通過收縮資料庫檔案形式清理日誌檔案: 1、首先將資料庫設定為簡單模式: ALTER

sqlserver刪除 日誌檔案

SqlServer日誌刪除方法 1,開啟Microsoft SQL Server Managerment Studio,選中要刪除日誌的資料庫,右鍵 屬性   2 選項->恢復模式選中簡

sqlserver資料庫log檔案過大 解決辦法

1、 一般是由於日誌過大  日誌模式設定為 full   此時改成simple 即可     相關命令:  查詢狀態   sp_helpdb '資料庫名'         如果是full模式改成   simple模式     alter database  資料庫名 se

SQL Server收縮資料庫日誌檔案失敗的解決辦法

由於資料庫日誌檔案過大導致磁碟不夠用,我們採取的解決辦法是收縮資料庫日誌檔案,但是有時候執行收縮操作的時候不成功也不報錯,這就頭疼了: 先看下,如何做收縮操作的吧: 將檔案收縮到最小: 也可以寫SQL執行:DBCC SHRINKFILE('Back_up_log

SqlServer壓縮資料庫日誌

declare @dbName varchar(20)--資料庫名稱 declare @dbNamelog varchar(20)--資料庫日誌檔名稱 --替換成自己的檔名稱 select @dbName='dbname' select @dbNamelog='dbname_log' declar

SQL壓縮日誌檔案

更改成simple型別 ALTER DATABASE ASFCORE SET Recovery simple 收縮日誌檔案大小(單位是M)     DBCC SHRINKFILE (N’ASFCORE_log’ , 10) 檢查日誌檔名稱     USE ASFCORE

SQL Server2017還原資料庫時指定mdf檔案日誌檔案的名稱

由於需要還原同一個資料庫的不同備份到不同資料庫中,可是在還原的時候,可是在指定目標資料庫時,填寫不同的資料庫名稱,在SQL Server Data資料夾中生成的.mdf檔案還是同一個,如圖,雖然是很簡單的一個操作,在這裡記錄一下,以防忘記。 折騰了半天。之前記得可以把資料庫分離,然後直接修改mdf檔案,

DB2資料庫日誌目錄重要配置檔案說明

1.SQLDBCONF :資料庫引數配置檔案,使用 get db cfg/update db cfg 讀取和修改資料。 2.SQLBP.*:緩衝池控制檔案,使用 alter bufferpool 控制。 3.SQLSPCS.*:表空間控制檔案,使用list/alter tablespace控制。

將MySQL資料庫、系統盤中的大檔案日誌檔案放到掛載資料盤的方法

系統盤中的大檔案 tomcat的日誌檔案 mysql的資料庫 或者 其他大檔案 都可以使用如下方法 1已知資料庫的安裝目錄為“/usr/local/java/mysql”,而資料存放目錄則在“/usr/local/java/data/mysql”中. 2進入“

Sqlserver 資料庫檔案大小和剩餘空間

在MS Sql Server中可通過以下的方法查詢出磁碟空間的使用情況及各資料庫資料檔案及日誌檔案的大小及使用利用率: 1、查詢各個磁碟分割槽的剩餘空間: Exec master.dbo.xp_fixeddrives; 2、查詢資料庫中的所有資料庫名:

SQL資料庫無法附加,提示 MDF" 已壓縮,但未駐留在只讀資料庫檔案組中。必須將此檔案壓縮

 其實該問題解決非常簡單,只需 1右鍵點選資料庫所在的資料夾, 2點選屬性,在常規選項卡中點選高階, 3在彈出的視窗中的壓縮或加密屬性中去掉壓縮內容或者節省磁碟空間,點選確定 4點選應用,勾選應用於該資料夾所有檔案 即可------原因:NTFS 或 FAT 壓縮捲上不支援

SQL Server 2005 無日誌檔案附加資料庫

雖然目前本人用的是2008R2,但很多客戶仍然還是2005版本的,所以還是將這篇文章轉過來,以備不時之需。在2008下附加2005的mdf應該也可以用得上的。以下是原文: 公司網站運營兩年多了,日誌檔案超級大,在重灌系統的時候,為了省事,就沒有備份日誌檔案,而且是沒有分離就