服务器是windows server 2008 R2 64位英文版,数据库是SQL server 2008英文版。服务器上安装的是SAP DEV(SAP测试系统)和其数据库,由于同事测试的需要里面copy了6个集团,现在client 6想删除不要,释放一些磁盘空间。当删除client 6后发现磁盘剩余的空间越来越小。查看下SAP数据库所在的磁盘各个文件,突然发现一个log文件非常大,有足足140G多,再加上本来的数据库文件140G多,刚好就快占了整个磁盘空间(300G)。(电脑维护外包)
然而空间是可以有办法释放出来,几经周折找的一个初步认为可行的方法想尝试下。在尝试之前建议大家养成一个好的习惯:备份,立即备份所有数据库文件和数据库日志文件,然后就收缩数据库日志文件。具体的操作方法如下面的步骤:
第一步:找到SQL数据库管理器(网络维护外包)
第二步:连接你的数据库,如果是远程服务器的话,在local那里要填如远程数据库名称或者IP地址
第三步:连接上数据库后找到你应用系统所对应的数据库名称并右键选择属性
第四步:在弹出的对话框选择选项(options),并更改recovery model为full,确定
第五步:再对你所要操作的数据库点右键,选择tasks里的shrink,点files
第6步:将图中file type里默认的data改为log,并在shrink action中选择第二项目,并将收缩大小改为0
当你做完这一切你会惊奇的发现数据日志收缩功能是如此的强大,居然可以把100多G的日志数据收缩到200多MB。
最后把第四步中的recovery model改为原来的full(it外包)
艾锑无限是中国领先IT外包服务商,专业为企业提供IT运维外包、电脑维护、网络维护、网络布线、办公设备维护、服务器维护、数据备份恢复、门禁监控、网站建设等多项IT服务外包,服务热线:400-650-7820 联系电话:010-62684652 咨询QQ1548853602 地址:北京市海淀区北京科技会展2号楼16D,用心服务每一天,为企业的发展提升更高的效率,创造更大的价值。
更多的IT外包信息尽在艾锑无限http://www.itbmw.com
相关文章