服务热线:4006600566(客户);0791-82225997(伙伴);服务社区:service.chanjet.com;微信服务号:畅捷服务1Ldf文件无限增大的几种解决方案场景描述:T+软件在使用的过程中,LDF文件会越来越大,最终导致数据量非常大,效率越来越慢,甚至将磁盘空间用尽。解决方案:1、碎片整理以admin登录T+系统管理——实施工具——碎片整理,此功能可以清除临时表,以及数据库表冗余数据,但是要慎用,或者整理前做好数据备份。如图所示:服务热线:4006600566(客户);0791-82225997(伙伴);服务社区:service.chanjet.com;微信服务号:畅捷服务22、收缩数据库在SQLServer管理工具中选择对应的账套,然后右键-->任务-->收缩-->数据库,收缩后ldf文件就变小了。然后再次右键点击账套数据库,选中属性-->选项-->恢复模式,修改为简单,这样ldf就不会增长很快了。服务热线:4006600566(客户);0791-82225997(伙伴);服务社区:service.chanjet.com;微信服务号:畅捷服务33、重建系统日志文件服务热线:4006600566(客户);0791-82225997(伙伴);服务社区:service.chanjet.com;微信服务号:畅捷服务4系统日志文件是可以删除的,如果以上方法都不行,可以通过删除日志文件并重建的方法来解决。当然,最好是将原日志文件做个备份。按如下方式解决:(1)务必做好所有账套的备份;(2)停止sqlserver服务;(3)删除账套数据库物理文件的日志文件;(4)重启sqlserver服务,执行如下语句(注意替换脚本里的账套以及ldf文件的路径):alterdatabaseUFTData717142_080166setemergencygoalterdatabaseUFTData717142_080166setsingle_userwithrollbackimmediategousemastergoalterdatabaseUFTData717142_080166RebuildLogon(name=UFTData717142_080166_log,filename='D:\Chanjet\TPlusPro12100\DBServer\data\UFTData717142_080166_log.LDF')goalterdatabaseUFTData717142_080166setmulti_usergo(5)完毕之后登陆软件做功能检测、账套备份等操作。(6)确保无误后再录入正式数据。如果是SQlServer2012及以上数据库,重启数据库服务后,系统会自动创建Ldf日志文件,无需手动创建。