我有我的驅動器的一個龐大的數據庫,現在數據庫的大小增加時,即使現在其完全充滿,我得到了備份數據庫和然後我試圖刪除的記錄,以釋放空間,因爲我是刪除記錄,我得到錯誤有關事務日誌已滿,我只有在此驅動器MDF和LDF文件,這就是爲什麼我無法騰出更多的空間,現在由於空間問題,我甚至無法執行簡單的查詢。我現在該做什麼,從哪裏可以清除ldf文件?以及如何使我的分貝再次順利運行。無法訪問SQL Server數據庫由於有足夠的空間
0
A
回答
0
如果我記得很清楚......在查詢分析器或等效的:
BACKUP LOG databasename WITH TRUNCATE_ONLY
DBCC SHRINKFILE ( databasename_Log, 1)
0
如果它不是一個生產數據庫:
恢復模式設置爲簡單。
ALTER DATABASE DatabaseName SET RECOVERY SIMPLE
對於所有的數據庫,你可以縮小他們:
USE [Databasename]
DBCC SHRINKDATABASE(N'Databasename') --shrink the database
DBCC SHRINKFILE (N'Databasename' , 0, TRUNCATEONLY) --shrink the mdf file
DBCC SHRINKFILE (N'Databasename_Log' , 0, TRUNCATEONLY) --shrink the ldf file
還要確保數據庫自動增長未設置%。 右鍵單擊SSMS的數據庫=>屬性=>文件=>自動增長
相關問題
- 1. 由於無法訪問文件或內存不足或磁盤空間不足,無法打開數據庫'msdb'
- 2. ASMifier無法顯示足夠的空間
- 3. 由於空間不足,無法刪除數據庫中的日誌條目
- 4. Tomcat問題 - 無法預留足夠的空間
- 5. 訪問沒有SQL Server服務的SQL Server數據庫
- 6. 無法訪問另一臺機器上的SQL Server數據庫
- 7. 無法訪問VMWARE中的SQL Server Express 2005數據庫
- 8. SQL Server 2008 - 用戶無法訪問還原的數據庫
- 9. Android沒有足夠的存儲空間
- 10. 無法訪問SQL數據庫
- 11. Azure Portal - 無法訪問SQL Server數據庫
- 12. 無法通過http GETrequest訪問SQL Server數據庫
- 13. 安裝後無法訪問SQL Server CE數據庫
- 14. ASP.NET Web服務無法訪問SQL Server數據庫
- 15. WCF服務中無法訪問SQL Server數據庫
- 16. SQL Server數據庫的訪問EC2
- 17. Andengine:FontException沒有足夠的字母空間
- 18. pthread_create沒有足夠的空間
- 19. 沒有足夠的空間GOT
- 20. Java JDK沒有足夠的空間
- 21. LWJGL - texture.bind沒有足夠的空間
- 22. Android。沒有足夠的空間sdcard
- 23. 無法訪問SQL Server 2012
- 24. 數據庫備份不寫入光盤,沒有足夠的空間?
- 25. 遠程訪問SQL Server數據庫
- 26. Webservice訪問SQL Server 2012數據庫
- 27. 撒克遜:訪問SQL Server數據庫
- 28. 訪問遠程SQL Server數據庫
- 29. 用戶無法訪問SQL Server中的用戶數據庫。只能訪問系統數據庫
- 30. 無法訪問數據庫
嘗試加入更多的空間,因爲刪除的記錄,它會嘗試使用空間 – TheGameiswar
如前所述只有這兩個文件,我已經打轉轉只有這兩個文件。 – Kashif
爲什麼不添加空間,如果是生產分貝 – TheGameiswar