sql server 回收 log
一種方法:清空日誌。
1.開啟查詢分析器,輸入命令
DUMP TRANSACTION 資料庫名 WITH NO_LOG
2.再開啟企業管理器--右鍵你要壓縮的資料庫--所有任務--收縮資料庫--收縮檔案--選擇日誌檔案--在收縮方式裡選擇收縮至XXM,這裡會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了。
另一種方法有一定的風險性,因為SQL SERVER的日誌檔案不是即時寫入資料庫主檔案的,如處理不當,會造成資料的損失。
1: 刪除LOG
分離資料庫 企業管理器->伺服器->資料庫->右鍵->分離資料庫
2:刪除LOG檔案
附加資料庫 企業管理器->伺服器->資料庫->右鍵->附加資料庫
此法生成新的LOG,大小隻有500多K。
注意:建議使用第一種方法。
如果以後,不想要它變大。
SQL2000下使用:
在資料庫上點右鍵->屬性->選項->故障恢復-模型-選擇-簡單模型。
或用SQL語句:
alter database 資料庫名 set recovery simple [@more@]
1.開啟查詢分析器,輸入命令
DUMP TRANSACTION 資料庫名 WITH NO_LOG
2.再開啟企業管理器--右鍵你要壓縮的資料庫--所有任務--收縮資料庫--收縮檔案--選擇日誌檔案--在收縮方式裡選擇收縮至XXM,這裡會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了。
另一種方法有一定的風險性,因為SQL SERVER的日誌檔案不是即時寫入資料庫主檔案的,如處理不當,會造成資料的損失。
1: 刪除LOG
分離資料庫 企業管理器->伺服器->資料庫->右鍵->分離資料庫
2:刪除LOG檔案
附加資料庫 企業管理器->伺服器->資料庫->右鍵->附加資料庫
此法生成新的LOG,大小隻有500多K。
注意:建議使用第一種方法。
如果以後,不想要它變大。
SQL2000下使用:
在資料庫上點右鍵->屬性->選項->故障恢復-模型-選擇-簡單模型。
或用SQL語句:
alter database 資料庫名 set recovery simple [@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/503782/viewspace-983143/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server Transaction Log Fragmentation: a PrimerSQLServerFragment
- How to Perform SQL Server Log ShippingORMSQLServer
- SQL Server ErrorLog 錯誤日誌SQLServerError
- Logstash : 從 SQL Server 讀取資料SQLServer
- 檢視Sql Server的log檔案大小SQLServer
- 無法使用SQL login去登陸SQL Server - 'Password did not match'SQLServer
- 無法使用SQL login去登陸SQL Server - 'Password did not match'SQLServer
- 為SQL Server快照snapshot DB建立login訪問SQLServer
- 認識SQL Server2000 Log Shipping 【zt】SQLServer
- SQL Server實現Standby --日誌傳送(Log Shipping)SQLServer
- Javascript Log to ServerJavaScriptServer
- SQL in ORACLE and SQL ServerSQLOracleServer
- SQL Server 2000 中清空 LOG 檔案一法 (轉)SQLServer
- sql ServerSQLServer
- 用sql語句dbcc log 檢視SQL Server 資料庫的事務日誌SQLServer資料庫
- SQL Server連線SQL Server、SQL Server連線ORACLE 連結伺服器SQLServerOracle伺服器
- 使用fn_dblog解析SQL SERVER 資料庫日誌方法SQLServer資料庫
- Sql server 資料恢復工具----LogExplore 使用方法SQLServer資料恢復
- SQL Server中 error log 日誌檔案如何手動切換SQLServerError
- SQL Server常用工具——SQL Server Powershell ExtensionsSQLServer
- sql server with ...as 用法SQLServer
- SQL Server raiserrorSQLServerAIError
- SQL Server 鎖SQLServer
- SQL Server OptimizationSQLServer
- SQL SERVER 版本SQLServer
- SQL Server AttentionSQLServer
- sql server 使用SQLServer
- SQL Server教程SQLServer
- Moebius for SQL ServerSQLServer
- oracle glogin.sql 和login.sqlOracleSQL
- Alert Log中回收站物件操作告警物件
- SQL Server 2005高可用行之日誌傳送(Log Shipping)SQLServer
- SQL Server的3種恢復模式(Simple,Full,Bulk-logged)SQLServer模式
- 用sp_change_users_login消除Sql Server的孤立使用者SQLServer
- sql server agent與sql server有什麼區別 ?SQLServer
- SQL Server Express和SQL Server Compact的應用SQLServerExpress
- 使用mysqlbinlog備份binlog 搭建Binlog ServerMySqlServer
- SQL SERVER中SQL優化SQLServer優化