1、SQL2008数据库USE [master]GOALTER DATABASE 数据库名称 SET RECOVERY SIMPLE WITH NO_WAITALTER DATABASE 数据库名称 SET RECOVERY SIMPLE --简单模式GOUSE 数据库名称 GODECLARE ...
SQL 清空删除日志: 代码如下: Backup Log DNName with no log 这里的DNName是你要收缩的数据库名,自己注意修改下面的数据库名,我就不再注释了。 go dump transaction DNName with no log go USE DNName DBCC SHRINKFILE Go SQL 清空删除日志: 在SQL 中清除日志就必须在简单模式下进行,等清除 ...
2016-08-19 16:35 0 5118 推荐指数:
1、SQL2008数据库USE [master]GOALTER DATABASE 数据库名称 SET RECOVERY SIMPLE WITH NO_WAITALTER DATABASE 数据库名称 SET RECOVERY SIMPLE --简单模式GOUSE 数据库名称 GODECLARE ...
--数据库日志名称查询 USE DBNAME GO SELECT file_id, name,* FROM sys.database_files ...
在项目中数据库创建了一个本地发布和订阅,造成日志文件飞涨,想把日志文件缩小。 1:最初使用了最常用的方法: 结果发现不起作用 2:然后在网上查找命令,找到日志文件类型为 REPLICATION 即发布状态 3:又查找到执行命令 ,该命令显示很多status为2的日志 ...
操作步骤1. 将恢复模式改成“简单”右键数据库 - 属性,切换到选项,将恢复模式修改为简单。 2. 收缩日志右键数据库 - 任务 - 收缩 - 文件 确定后会发现,日志文件被迅速清理。 3. 命令操作 USE [master] GO ALTER ...
很多时候SQLSERVER的日志文件是不看的,但时间久了,够把磁盘撑爆,这时候就需要清理日志文件。使用以下方法,在实际环境中经过测试,400G的日志文件1秒就被清理。 操作步骤1. 将恢复模式改成“简单”右键数据库 - 属性,切换到选项,将恢复模式修改为简单。 2. 收缩日志 ...
通过收缩的方法可以释放所占空间。 第一步:将数据库的模式调整为简单模式 右击数据库名->'属性'->'选项'->恢复模式改成'简单'->点'确定'按钮。 第二步:收缩文件 右键数据库-->任务-->收缩-->文件 第三步:将数据库恢复成完整模式 ...
SQL2008清空删除日志: '在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。 ---------------------------------------------------------------- USE [master]GOALTER ...
将以上的”DbName”替换成你需要清理日志文件对应的数据库 ...