如何删除sql数据库的日志文件

1、进入业务管理器,选择数据库,比如这个,所有数据库都是按任务分隔的。
2.如果数据库已连接并正在使用,则必须单击“清除”才能选择“确定”。
3、进入数据库文件存放目录,删除it_log.LDF文件。
如果不放心,可以先复制到其他位置。
4.进入企业管理器,数据库-所有任务-附加数据库。
5、选择it_Data.MDF此时你会看到日志文件项是一个红叉。
没关系,点击确定即可。
6.此时,如果数据库中没有任何日志,数据库会询问您是否要创建一个新数据库。
确认一下就可以了7.如果以后新的日志文件变得更大,只需继续此步骤即可。

sqlserver怎么删除数据库日志

1.简单方法–SQLServer缩减方法1.右键单击​​数据库→属性→选项→错误恢复模式→设置为简单→确定2.右键单击​​数据库→所有任务→收缩数据库→确定3.右键单击数据库→属性→选项→错误恢复模板→设置批量日志记录→确定。
2、复杂方法:SQLServer清除日志方法在查询分析器中依次执行以下三步,其中databasename为数据库文件名1、清除日志:DUMPTRANSACTIONdatabasenameWITHNO_LOG2、截断事务日志:BACKUPLOG。
databasenameWITHNO_LOG3收缩数据库:DBCCSHRINKDATABASE(databasename)(BACKUPLOGdatabasenameWITHNO_LOG|TRUNCATE_ONLY可以截断事务日志。
第一步只是简单地截断不活动的事务日志,不会收缩数据库,只有在执行第二个操作后,数据库才会清理事务日志,删除截断的非活动事务并将事务日志文件减少到一个适当的大小。
)3.缩小数据库。
文件(如果不压缩,数据库文件不会收缩)企业管理器–右键单击​​要压缩的数据库–所有任何任务–收缩数据库–收缩文件–选择日志文件–选择在Re​​duce模式下收缩到XXM最小这里将给出可以减少的M数。
直接输入这个数字并确认–选择数据文件–减少在方法中选择减少到XXM会指示可以减少的最小M数。
直接输入该号码并确认。
收缩数据库后,建议您将数据库属性重置为标准模式。
操作方法与简单方法的第一点相同,因为日志往往是一些异常情况下恢复数据库的重要依据。
也可以使用SQL语句来完成–收缩数据库DBCCSHRINKDATABASE(数据库名)–收缩指定的数据文件,1为文件号,可以通过以下语句查询:select*fromsysfilesDBCCSHRINKFILE(1)4.最大化收缩日志文件(如果是sql7.0,这一步只能在查询分析器中完成)当使用SQLServer时,数据库中的日志文件总会变成更大,必须被淘汰。
首先我分离数据库,右键单击数据库->所有任务->分离数据库分离后,您可以删除日志文件并备份数据。
然后,您可以在所有任务中将该数据库添加到附加数据库。
SQLServer会询问您是否要创建一新的。
这将导致LOG文件被删除。
这种方法只需要几分钟,但是在这几分钟内你无法访问数据库,我认为它只适合小型应用程序。
对于大型系统,您需要寻找其他方法。
)到。
分离数据库企业管理器-服务器-数据库-右键-分离数据库b.删除我的电脑中的LOG文件c.附加数据库企业管理器-服务器-数据库-右键-附加数据库

SQL数据库日志文件可以删除吗(sqlserver删除日志文件)

数据库日志文件随着时间的推移而增长。
如果长时间不清理,文件会变得非常大,因此必须定期删除它们,不使用日志文件是不明智的。
手动清空单个数据库是可以的,但是如果数据库太多,或者没有时间暂时清空它们,硬盘空间就会被占满,影响访问。
因此,设置数据库日志文件的自动清理是比较方便的。

手动清理方法:右键单击需要清理的数据库,选择“属性”,在“选项”卡上,将错误恢复模式设置为“简单”,然后确认并关闭数据库,““所有任务”-“收缩数据库”,确认清除日志文件,最后记得再次选择“属性”并将错误恢复模式设置为“完成”。

自动清理方式:使用sqlserver代理服务进行自动作业。

打开企业管理器,进入“管理”-“SQLServer代理服务”-“作业”,在右侧窗口中右键单击,选择“新建作业”。
在“常规”选项卡中,输入作业名称和具体描述。
请注意,所有者最好使用sa或标准管理员帐户。

进入“Steps”,新建一个作业步骤,输入步骤名称,类型为脚本,数据库为需要转储日志的数据库,在下面的命令中输入以下命令:

DUMPTRANSACTIONdatabase_nameWITHNO_LOG

DBCCSHRINKFILE(databaselogFileName,1)

上面的database_name填写需要维护的数据库名称,database_log_file_name填写在相应的日志文件名。
注意,并不是资源管理器中出现的后缀名。
名称是企业管理器数据库属性的日志选项卡中日志的名称(通常只是后缀名区别,确认后添加作业步骤)。
如果需要维护多个数据库,可以使用上述方法重复添加作业步骤,考虑每个步骤成功或失败后的操作,最后选择起始步骤。

在“排程”选项卡中,对于类似于备份的维护排程,填写排程周期,即定期清理的周期,这里不再详细介绍。
如有需要,您可以在最后一个“通知”选项卡中设置作业完成后的通知项目>