SQL Server 2005的存储空间不足怎么办?
发布网友
发布时间:2022-05-13 17:58
我来回答
共1个回答
热心网友
时间:2023-11-08 05:25
要经常清日志哦,那个玩意也不小
追问:
清日志?……怎么清啊……
回答:
清空日志
DUMP
TRANSACTION
@DataBaseName
WITH
NO_LOG
DBCC
SHRINKFILE(
@LogoFileName,@NewSize)
--假设test2为
数据库
名称
日志已经很大的时候用
方法一此方法适用于7.0和2000。
1、在
查询分析器
中执行:
exec
sp_detach_db
'DB_Name','true'
2、在我的
电脑
中将日志的物理文件xxx_Log.LDF改名。
3、在查询分析器中执行:
exec
sp_attach_single_file_db
'DB_Name','C:\Program
Files\Microsoft
SQL
Server\MSSQL\Data\DB_Name.MDF'
4、如果上一步成功,将步骤2中改名后的文件删除。如果上一步不成功,改回原来的文件名,用sp_attach_db将数据库附加到
服务器
,然后用方法二。