建索引发生日志已满???????
我在建索引的时候,总是失败,提示日志已满。但我用的是“简单”模型,设为“自动收缩”,而且空间够啊,怎么会这样?有什么解决的方法??(建索引前已用DUMP 清空了日志,该表有千万数据) 问题点数:80、回复次数:7Top
1 楼gahade(与君共勉)回复于 2006-07-01 09:53:35 得分 0
日志设为自动增长Top
2 楼johngong0503()回复于 2006-07-01 09:55:24 得分 0
我的日志是设为自动增长啊?Top
3 楼salonstar(Tommy)回复于 2006-07-01 09:56:46 得分 0
建議先建表,及索引,然后分批導入數據。Top
4 楼johngong0503()回复于 2006-07-01 10:07:09 得分 0
建議先建表,及索引,然后分批導入數據。
--------------------------------------
如何導入數據?Top
5 楼gahade(与君共勉)回复于 2006-07-01 10:10:39 得分 0
select * into table2 from table1 where 1 = 2
或者先显示table1的sql语法,再生成个table2
然后insert into table2(字段)
select 字段 from table1Top
6 楼zglxw(凌依凡)回复于 2006-07-01 11:26:32 得分 0
用一个软件清理日志吧SqlServer日志清除专家 v2.5挺好用的Top
7 楼wwh999(印钞机V2.0...开发中....)回复于 2006-07-01 13:51:25 得分 0
日志文件太大如何处理?
第1种方法
以NORTHWIND为例子:
USE NORTHWIND
GO
BACKUP LOG NORTHWIND WITH NO_LOG
GO
DBCC SHRINKDATABASE(NORTHWIND,10)
第2种方法
如果你的数据库现已是没有什么错误的,那么也可以:
----------------------------------------------------------------------
备份数据库,==>分离数据库==》删除日志文件==》附加数据库。
Top




