SQLServer 清理日志的实现(sql server2008数据库日志清理)硬核推荐

随心笔谈9个月前更新 admin
202 00
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买

文章摘要

这篇文章介绍了如何通过简单的SQL语句来恢复被部分失效的数据库。具体操作包括设置数据库的恢复模式为SIMPLE或FULL,使用DBCC SHRINKFILE命令优化数据库文件,以及逐步恢复数据库的结构和数据。这些步骤有助于在数据库发生故障后快速恢复正常状态,保留数据完整性。

USE [master]
GO
ALTER DATABASE 数据库名 SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE 数据库名 SET RECOVERY SIMPLE –简单模式
GO
USE 数据库名
GO
DBCC SHRINKFILE (N’文件名’ , 11, TRUNCATEONLY)
GO
USE [master]
GO
ALTER DATABASE 数据库名 SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE 数据库名 SET RECOVERY FULL –还原为完全模式
GO

© 版权声明

相关文章