SQL Server 2008數(shù)據(jù)庫(kù)清空數(shù)據(jù)庫(kù)日志的代碼示例
作者:suger
本文我們主要介紹了一個(gè)SQL Server 2008數(shù)據(jù)庫(kù)清空數(shù)據(jù)庫(kù)日志的代碼示例,初學(xué)者可以套用下面的代碼即可完成清空數(shù)據(jù)庫(kù)日志的操作,希望能夠?qū)δ兴鶐椭?/div>
SQL Server 2008數(shù)據(jù)庫(kù)中,當(dāng)數(shù)據(jù)庫(kù)日志文件過(guò)大時(shí),可能會(huì)影響到數(shù)據(jù)庫(kù)的性能,這時(shí)就需要清空數(shù)據(jù)庫(kù)日志了,那么該如何操作呢?本文我們給出了一段清空數(shù)據(jù)庫(kù)日志得代碼示例,將下面的代碼在查詢分析器中執(zhí)行,即可完成清空數(shù)據(jù)庫(kù)日志的操作。
- USE 數(shù)據(jù)庫(kù)名
- select * from sys.database_files--查看日志名稱
- USE [master]
- ALTER DATABASE 數(shù)據(jù)庫(kù)名 SET RECOVERY SIMPLE WITH NO_WAIT
- ALTER DATABASE 數(shù)據(jù)庫(kù)名 SET RECOVERY SIMPLE --簡(jiǎn)單模式
- USE 數(shù)據(jù)庫(kù)名
- DBCC SHRINKFILE (N'日志名' , 12, TRUNCATEONLY)--日志名是表sys.database_files里的name值
- USE [master]
- ALTER DATABASE 數(shù)據(jù)庫(kù)名 SET RECOVERY FULL WITH NO_WAIT
- ALTER DATABASE 數(shù)據(jù)庫(kù)名 SET RECOVERY FULL --還原為完全模式。
將以上的代碼拷貝到查詢分析器中執(zhí)行,即可完成清空數(shù)據(jù)庫(kù)日志的操作。
關(guān)于SQL Server 2008數(shù)據(jù)庫(kù)清空數(shù)據(jù)庫(kù)日志的操作就介紹到這里了,如果您想了解更多關(guān)于SQL Server數(shù)據(jù)庫(kù)的知識(shí),可以看一下這里的文章:http://database.51cto.com/sqlserver/,相信一定能夠帶給您收獲的!
【編輯推薦】
責(zé)任編輯:趙鵬
來(lái)源:
博客園

相關(guān)推薦


















