|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
|
2004/3/29 21:30:37 |
标题: |
哪位弟兄可以告诉我如何使SQL 数据库缩身? |
浏览:1544 |
|
加入我的收藏 |
楼主: |
我有一个SQL 数据库与LOG文件一起有10GB多? 请问边个高手可以指点我如何在不损坏数据库结构的情况下让其缩身?
最好能够删除一些数据,能够让其大副度地缩身至几百M 的空间大小? 我目前也只知道这种笨办法, 不知哪位老大可以教教我?
哪位弟兄可以告诉我如何使SQL 数据库缩身呢?
小弟感激不尽!
----------------------------------------------
IT Work |
作者: |
|
2004/3/29 21:31:34 |
1楼: |
请大家提些建议与方案吧! 谢谢啦!
----------------------------------------------
IT Work
|
作者: |
aurum (aurum) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2004/3/29 23:40:51 |
2楼: |
好象在企业管理器右键所有任务里有个收缩数据库,就是把LOG文件压缩一下,见别人用过,具体没操作过
----------------------------------------------
-
|
作者: |
|
2004/3/30 8:41:32 |
3楼: |
不用备份形成sqlscript 就成
----------------------------------------------
我爱你delphi
|
作者: |
|
2004/3/30 8:49:58 |
4楼: |
--完整备份数据库 backup database pubs to disk ='D:\pubs_bk20020131.dat'
--截断不再需要的事务日志 backup log pubs with TRUNCATE_ONLY
--收缩文件,释放占用的过多的空间(下面的例子保留10%的预留空间) DBCC SHRINKDATABASE (pubs,10)
----------------------------------------------
UniKeeper V10.40 -- 您最贴心的个人数据管理助手
|
作者: |
o_o (友谊长存) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2004/4/1 20:00:05 |
5楼: |
学习...
----------------------------------------------
生活在于创新,生命在于感情
|
作者: |
|
2004/4/9 12:45:47 |
6楼: |
执行:
DBCC ShrinkDatabase('数据库名称')
----------------------------------------------
www.acreport.com
|
作者: |
|
2004/4/9 12:47:12 |
7楼: |
记得将数据库的"恢复模式"改为普通,如果"大容量"或"完全",那么无济于事。
----------------------------------------------
www.acreport.com
|
|