
正文
sqlserver删除log,sqlserver删除log文件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何清空sql数据库的日志文件?
进入企业管理器,选中数据库,比如it,所有任务-分离数据库。如果数据库正在连接使用,要先点清除,才可以选确定。到数据库文件的存放目录,将it_log.LDF文件删除,不放心可以先拷到别的地方。
第二个方法就是采用了一个比较死的办法。采用 分离,然后再删除日志文件再附加来生成一个新的日志文件。切记在操作前先把SQL好好的备份一下。
SQL Server数据库都有log文件,log文件记录用户对数据库修改的操作。可以通过直接删 除log文件和清空日志在清除数据库日志。删除LOG分离数据库。
sp_attach_single_file_db:附加单个数据库文件;在上述代码中只附加了数据文件,而未附加日志文件,言下之意就是删除了日志文件。该命令在SQL Server 2005和2000支持,SQL Server 2008不支持该命令。
相关问答
Q1: SQLServer2008清空删除日志文件(瞬间缩小日志到几M)
然后再确定,哈还原成功了。系统自动生成了一个新的 ldf 文件 504KB 建议大家先用上面的那个工具去清一下,如果清不到再用这个死办法来删除日志。
数据库日志文件是随着时间增长而增长的,如果长时间不清理,文件会变得特别大,因此需要定期清空,但是日至文件是恢复数据库的重要依据,不用日志文件也是不明智的。
下载个LOGEXPLOER试试LogExplorer主要用于对MSSQLServer的事物分析和数据恢复。你可以浏览日志、导出数据、恢复被修改或者删除的数据(包括执行过update,delete,drop和truncate语句的表格)。
Q2: Sqlserver数据库日志太大如何快速删除
1、可以通过直接删 除log文件和清空日志在清除数据库日志。删除LOG分离数据库。分离数据库之前一定要做好数据库的全备份,选择数据库右键任务分离。
2、清除日志:选择数据“DJABC”,鼠标右键弹出菜单,选择“所有任务”?8?1“分离数据库”。
3、现在我们详细描述一下如何用企业管理器清理SQL 2000的日志:打开企业管理器,右击要处理的数据库--》属性--》选项--》故障还原,选“简单”--》确定。
4、打开企业管理器,右键单击你要删除日志的数据库-属性,选择事务日志,选择你要删除的日志文件,点删除。
Q3: SQLServer2005删除日志文件的几种方法小结
1、删除LOG分离数据库。分离数据库之前一定要做好数据库的全备份,选择数据库右键任务分离。勾选删除连接分离后在数据库列表将看不到已分离的数据库。
2、删除LOG 分离数据库 企业管理器->服务器->数据库->右键->分离数据库 删除LOG文件 附加数据库 企业管理器->服务器->数据库->右键->附加数据库 此法生成新的LOG,大小只有500多K。
3、第二个方法就是采用了一个比较死的办法。采用 分离,然后再删除日志文件再附加来生成一个新的日志文件。切记在操作前先把SQL好好的备份一下。
关于sqlserver删除log和sqlserver删除log文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






