数码资讯
教你一种教菜鸟清除sql服务器日志的方法
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
点评:很多人都被这个问题困扰,而日志往往是十几个G。
问:如何在SQLServer事务日志被删除
答:具体有3种方法。
方法1:
第一步:
备份日志database_name与no_log或备份日志database_name与truncate_only
- no_log和转
很多人都被这个问题困扰着,而日志常常是十几个G。
问:如何在SQLServer事务日志被删除
答:具体有3种方法。
方法1:
第一步:
备份日志database_name与no_log或备份日志database_name与truncate_only
- no_log和truncate_only是同义词,都可以执行。
第二步:
1。执行特定数据库的所有数据和日志文件,执行:
DBCC SHRINKDATABASE(database_name target_percent,{,})
- database_name是收缩数据库的名称;target_percent是由数据库收缩数据库文件的剩余可用空间的百分比。
2。在特定数据库中执行数据或日志文件,执行
DBCC SHRINKFILE(file_id target_size,{,})
file_id是符号(ID)的文件收缩。如果你想获得文件的ID,在当前数据库中使用file_id功能或搜索sysfiles;target_size是文件来表示兆字节大小(以整数)。如果没有指定,DBCC SHRINKFILE减少文件大小的默认文件大小。两DBCC都可以带参数notruncate或truncateonly,这是在线帮助的特定视图。
方法二:
第一步:
首先对整个数据库进行不确定性的备份。
第二步:
备份完成后,在查询分析器中执行以下语句:
执行sp_detach_db yourdbname,真的
-删除MSSQL数据库中注册的信息
第三步:
从日志的物理文件所在的目录中删除日志文件,或者从目录中删除日志文件。
第四步:
在查询分析器中执行以下语句:
执行sp_attach_single_file_db yourdbname,想: yourdbname_data.mdf MSSQL数据
- DB是一个单独的文件注册,如果成功,将会自动生成一个该数据库500k日志文件。
方法三:
1。输入企业管理器,选择数据库,如演示
所有2。tasks - > Database
三.对数据库文件的存储目录,删除muonline_log.ldf文件,如果你可以复制出
4。企业经理,附加数据库,MuOnline,这次你会发现是一个叉的日志文件,没关系到数据库,数据库的日志会提示你是否要创建一个新的,是确定的。
5。记得数据库后复位复位用户。
如果以后,你不希望它变大:
使用SQL2000:
在数据库中右击- >属性-选项-恢复-模型-简单模型选择。
或者使用SQL语句:
更改数据库数据库名称集恢复简单
问:如何在SQLServer事务日志被删除
答:具体有3种方法。
方法1:
第一步:
备份日志database_name与no_log或备份日志database_name与truncate_only
- no_log和转
很多人都被这个问题困扰着,而日志常常是十几个G。
问:如何在SQLServer事务日志被删除
答:具体有3种方法。
方法1:
第一步:
备份日志database_name与no_log或备份日志database_name与truncate_only
- no_log和truncate_only是同义词,都可以执行。
第二步:
1。执行特定数据库的所有数据和日志文件,执行:
DBCC SHRINKDATABASE(database_name target_percent,{,})
- database_name是收缩数据库的名称;target_percent是由数据库收缩数据库文件的剩余可用空间的百分比。
2。在特定数据库中执行数据或日志文件,执行
DBCC SHRINKFILE(file_id target_size,{,})
file_id是符号(ID)的文件收缩。如果你想获得文件的ID,在当前数据库中使用file_id功能或搜索sysfiles;target_size是文件来表示兆字节大小(以整数)。如果没有指定,DBCC SHRINKFILE减少文件大小的默认文件大小。两DBCC都可以带参数notruncate或truncateonly,这是在线帮助的特定视图。
方法二:
第一步:
首先对整个数据库进行不确定性的备份。
第二步:
备份完成后,在查询分析器中执行以下语句:
执行sp_detach_db yourdbname,真的
-删除MSSQL数据库中注册的信息
第三步:
从日志的物理文件所在的目录中删除日志文件,或者从目录中删除日志文件。
第四步:
在查询分析器中执行以下语句:
执行sp_attach_single_file_db yourdbname,想: yourdbname_data.mdf MSSQL数据
- DB是一个单独的文件注册,如果成功,将会自动生成一个该数据库500k日志文件。
方法三:
1。输入企业管理器,选择数据库,如演示
所有2。tasks - > Database
三.对数据库文件的存储目录,删除muonline_log.ldf文件,如果你可以复制出
4。企业经理,附加数据库,MuOnline,这次你会发现是一个叉的日志文件,没关系到数据库,数据库的日志会提示你是否要创建一个新的,是确定的。
5。记得数据库后复位复位用户。
如果以后,你不希望它变大:
使用SQL2000:
在数据库中右击- >属性-选项-恢复-模型-简单模型选择。
或者使用SQL语句:
更改数据库数据库名称集恢复简单
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。