使用 SQL 指令壓縮 db_ApexCentral_Log.ldf
步驟
- 請使用 SQL Server Management Studio 備份 Apex Central 資料庫。
- 從可用的資料庫中,選取
db_ApexCentral
資料庫。
- 執行下列 SQL 程式檔:
DBCC shrinkfile('db_ApexCentral_log', 10)
- 確認
db_ApexCentral_Log.LDF
的大小小於 10 MB。
如果 db_ApexCentral_Log.LDF
的大小並未減少,請使用下列 SQL 指令來識別所使用的資料庫復原模式:
SELECT name as DatabaseName, DATABASEPROPERTYEX(name, 'Reco
very') as RecoveryMode FROM master.dbo.sysdatabases where n
ame='db_ApexCentral'
如果資料庫復原模式為 FULL
,請執行下列 SQL 程序檔:
-- Truncate the log by changing the database recovery model
to SIMPLE.
ALTER DATABASE db_ApexCentral
SET RECOVERY SIMPLE;
GO
-- Shrink the truncated log file to 10 MB.
DBCC SHRINKFILE (db_ApexCentral_Log, 10);
GO
-- Reset the database recovery model.
ALTER DATABASE db_ApexCentral
SET RECOVERY FULL;
GO
如需壓縮 SQL 資料庫和 SQL 指令的詳細資訊,請參閱《Microsoft SQL Server 管理》文件。