[本站首页] [管理页面] [写新日志] [退出]

朝为田舍郎,暮登天子堂,将相本无种,男儿当自强。
首页(178) Hibernate(10) JAVA(19) Web(15) Struts(7) 口水(9) Ides(18) 其它(51) AJAX(6) database(29) 
Blog信息

blog名称:四裤全输的小窝~~
日志总数:178
评论数量:699
留言数量:198
访问次数:1152635
建立时间:2005年10月29日

Blog内搜索



日志更新

谷歌地图定位偏移解决方法
【转】利用Windows内置的命令作端口
WIN2003服务器安全加固方案
[转]sql server 日期比较、日
MediaCoder 一般参数设置
[转]VMware中创建共享磁盘阵列的方
缓解vss共享文件夹的安全隐患问题(转)
Delphi 中调用JavaScript
微软的官方方法:延长Windows Se
cxGrid 过滤 排序后 取选中记录的

最新评论

回复:谷歌地图定位偏移解决方法
回复:谷歌地图定位偏移解决方法
回复:WIN2003服务器安全加固方案
回复:cxGrid 过滤 排序后 取选中
回复:TreeView 父节点 子节点 
回复:[转]Oracle Instead
回复:DWR 官方下载地址
ugg  boots
回复:cxGrid 过滤 排序后 取选中
回复:DWR 官方下载地址

友情链接

biglin's Blog
NoisyRam's Blog
Stone's Blog
Kevin 的小家
『知』治通鉴

留言板




[database]压缩日志及数据库文件大小
文章收藏,  网上资源,  软件技术,  电脑与网络 四裤全输 发表于 2008/1/4 15:06:55

转自:http://topic.csdn.net/t/20051004/20/4307435.html压缩日志及数据库文件大小         /*--特别注意         请按步骤进行,未进行前面的步骤,请不要做后面的步骤     否则可能损坏你的数据库.             一般不建议做第4,6两步     第4步不安全,有可能损坏数据库或丢失数据     第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复.     --*/         --下面的所有库名都指你要处理的数据库的库名         1.清空日志     DUMP     TRANSACTION     库名     WITH     NO_LOG                 2.截断事务日志:     BACKUP   LOG   库名   WITH   NO_LOG         3.收缩数据库文件(如果不压缩,数据库的文件不会减小     企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件     --选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了     --选择数据文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了         也可以用SQL语句来完成     --收缩数据库     DBCC   SHRINKDATABASE(库名)         --收缩指定数据文件,1是文件号,可以通过这个语句查询到:select   *   from   sysfiles     DBCC   SHRINKFILE(1)         4.为了最大化的缩小日志文件(如果是sql   7.0,这步只能在查询分析器中进行)     a.分离数据库:     企业管理器--服务器--数据库--右键--分离数据库         b.在我的电脑中删除LOG文件         c.附加数据库:     企业管理器--服务器--数据库--右键--附加数据库         此法将生成新的LOG,大小只有500多K         或用代码:       下面的示例分离   pubs,然后将   pubs   中的一个文件附加到当前服务器。         a.分离     EXEC   sp_detach_db   @dbname   =   '库名'         b.删除日志文件         c.再附加     EXEC   sp_attach_single_file_db   @dbname   =   '库名',             @physname   =   'c:\Program   Files\Microsoft   SQL   Server\MSSQL\Data\库名.mdf'         5.为了以后能自动收缩,做如下设置:     企业管理器--服务器--右键数据库--属性--选项--选择"自动收缩"         --SQL语句设置方式:     EXEC   sp_dboption   '库名',   'autoshrink',   'TRUE'         6.如果想以后不让它日志增长得太大     企业管理器--服务器--右键数据库--属性--事务日志     --将文件增长限制为xM(x是你允许的最大数据文件大小)         --SQL语句的设置方式:     alter   database   库名   modify   file(name=逻辑文件名,maxsize=20)


阅读全文(2936) | 回复(0) | 编辑 | 精华


发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)
站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.203 second(s), page refreshed 144773368 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号