run below script,you will shrink you database log files immediately,in my experience,you need to run the script for 3 or 4 minutes before stopping it manually
good luck!!!/* Run "select * from sysfiles to get fileid you want to shrink"*/
use northwind
go
dbcc shrinkfile(2,notruncate)
dbcc shrinkfile(2,truncateonly)
create table t1(char1 char(4000))
go
declare @i int
select @i=0
while(1=1)
begin
while(@i<100)
begin
INSERT INTO T1 VALUES ('A')
SELECT @I=@I+1
END
TRUNCATE table T1
BACKUP LOG northwind with truncate_only
end
go
good luck!!!/* Run "select * from sysfiles to get fileid you want to shrink"*/
use northwind
go
dbcc shrinkfile(2,notruncate)
dbcc shrinkfile(2,truncateonly)
create table t1(char1 char(4000))
go
declare @i int
select @i=0
while(1=1)
begin
while(@i<100)
begin
INSERT INTO T1 VALUES ('A')
SELECT @I=@I+1
END
TRUNCATE table T1
BACKUP LOG northwind with truncate_only
end
go
解决方案 »
- 在循环里面,记录几个Table名字的集合!详情请进来看下!
- sql serve 远程连接时,出现一般性网络错误,??????????//
- 求教一个Select语句的写法
- 仓库管理系统中,如何建立数据库,数据库的结构要如何建立?要做到可以看到物料存在那个仓位.做过的介绍一下经验啊!谢了!
- sql跨行数据计算
- 一个简单的查询,最好一个查询语句能写出来,谢谢!
- 可不可以一次用sql語句更改一個表的几個字段的數據類型?
- sql server日志恢复的问题
- SQL SERVER2000行转为列的难题!
- 为什么我的存储过程不能返回值?
- 在以下情况下怎么样来使用insert into语句,大大的奖励各位高手
- 关于存储过程的返回值.
^_^