『漫游』酷论坛>『影音数码技术学习交流』>MS-SQL的事务日志。怎 ..

MS-SQL的事务日志。怎么安全清除

WINDYPAO@2004-02-19 17:08

我有个mu的私服。数据库文件就100m
事务日志却有3G。。研究了一个晚上都没能打开&删除

请教大家。怎么才能安全清除那个东西。而不影响正常工作?!
引用

rbae@2004-02-19 17:23

在DOS下清除
引用

raywu@2004-02-19 17:58

用flashfxp來刪除
引用

WINDYPAO@2004-02-20 14:18

NO...只要删除了。就会被提示缺少事物日志文件数据库无法启动

请教真正懂得大虾指教
引用

weilai@2004-02-21 09:13

如果那是純文字檔就好辦了
(用UltraEdit打開看看)
刪了後新增一空的同名稱的文字檔

但我沒碰過這方面的東西,所以沒法給答案
引用

WINDYPAO@2004-02-22 18:13

引用
最初由 weilai 发布
如果那是純文字檔就好辦了
(用UltraEdit打開看看)
刪了後新增一空的同名稱的文字檔

但我沒碰過這方面的東西,所以沒法給答案


试过了。创建一个空的事务日志。。替换过去没有用。也不能还原以前备份的数据
引用

solarphoenix@2004-02-23 00:02

http://www.sybase.com.cn/cn/content/support/exp_jszc_jszk_00007.htm


可以仔细研究一下,其实我也不太懂.....
引用

zhangshaox@2004-02-23 16:41

先在SQL查询分析器里执行SQL语句:
BACKUP LOG 库名 WITH NO_LOG
然后在企业管理器里用右键点击库,选所有任务->收缩数据库就可以把文件减小了。之后还可以在库属性里指定各个文件的大小限制。
以上操作在SQL Server 2000+SP3里通过。
引用

WINDYPAO@2004-03-05 04:07

引用
最初由 zhangshaox 发布
先在SQL查询分析器里执行SQL语句:
BACKUP LOG 库名 WITH NO_LOG
然后在企业管理器里用右键点击库,选所有任务->收缩数据库就可以把文件减小了。之后还可以在库属性里指定各个文件的大小限制。
以上操作在SQL Server 2000+SP3里通过。


搞定!非常感谢!
引用

WINDYPAO@2004-03-05 04:14

引用
最初由 zhangshaox 发布
先在SQL查询分析器里执行SQL语句:
BACKUP LOG 库名 WITH NO_LOG
然后在企业管理器里用右键点击库,选所有任务->收缩数据库就可以把文件减小了。之后还可以在库属性里指定各个文件的大小限制。
以上操作在SQL Server 2000+SP3里通过。


倒!发错奖金了!
待会在这补给你!
http://popgo.net/bbs/showthread.php?s=&threadid=222377
引用

| TOP