在sql2000server中_data文件是不是就是数据库文件,_log文件是不是就是日志文件,我发现_log文件很大很大,如何把无用过时的日志删除?
问题点数:15、回复次数:9Top
1 楼progame(www.progame.org)回复于 2001-09-29 20:16:51 得分 0
在数据库管理里进行缩减Top
2 楼sohucsdnvc(csdngood)回复于 2001-09-29 21:47:02 得分 0
有没有办法在日志中只记录insert操作 Top
3 楼jasmine(Yaya)回复于 2001-09-29 22:03:50 得分 0
sql2000server的log主要是紀錄事務的,有個選項可以讓本次事務結束後清除log,可以不會讓log變大.Top
4 楼sohucsdnvc(csdngood)回复于 2001-09-30 08:39:44 得分 0
如何在数据库管理里进行缩减 ,如何可以讓本次事務結束後清除log?Top
5 楼zhuzhichao(竹之草)回复于 2001-09-30 08:48:01 得分 0
sp_dboption 'dbname','autoshrink',true;
sp_dboption 'dbname','trunc. log on chkpt.',true;Top
6 楼sohucsdnvc(csdngood)回复于 2001-09-30 09:36:28 得分 0
如何在数据库管理里进行缩减 ,如何可以讓本次事務結束後清除log?zhuzhichao(竹之草),thanks,but 可以在企业管理器中实现么Top
7 楼zhuzhichao(竹之草)回复于 2001-09-30 11:08:20 得分 0
點右邊面板中的
truncate transaction log
在數據庫上面點右鍵
-->Properties-->Options-->
將兩個複選框autoshrink及truncate log on checkpoint
打勾.Top
8 楼LUJUN(陆天)回复于 2001-09-30 11:58:27 得分 5
分离数据库-》删除ldf->附加数据库
Top
9 楼zhuzhichao(竹之草)回复于 2001-09-30 12:04:15 得分 10
sp_detach_db 'dbname',true;
手工drop數據庫的ldf文件
sp_attach_single_file_db 'dbname','d:\mssql7\data\dbname.mdf'
-- 系統會自動為你分配500K大小的dbname_log.ldf文件
Top




