LDF文件过大,如何收缩_第1页
LDF文件过大,如何收缩_第2页
LDF文件过大,如何收缩_第3页
LDF文件过大,如何收缩_第4页
LDF文件过大,如何收缩_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、LDF文件过大,如何收缩?方法一、方法三、收缔扳作释放未使用的空间很P在釋秋未使用的空间前重新组织页將文件收缩到CE.):I13MS嚎小分宠-臟Q通迅将数拥迁移到同一文件组中的其他交件来青空交件.方法二、MSSQL清除日志的命令如何清除sqlserver日志?设置数据库为简单模式,自动收缩1打开查询分析器,输入命令backuplogdatabasenamewithno_log2.再打开企业管理器-右键你要压缩的数据库-所有任务-收缩数据库-收缩文件-选择日志文件-在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。dbccshrinkfile(dat

2、abasename_log,truncateonly)用户清空日志后,检查数据库的以上属性,以防事务日志再次充满。1:删除LOG第1步:分离数据库企业管理器皿服务器皿数据库叮右键皿分离数据库第2步:删除LOG文件第3布:附加数据库企业管理器皿服务器皿数据库叮右键皿附加数据库此法生成新的LOG,大小只有500多K再将此数据库设置自动收缩方法四、EXECsp_detach_dbdbname=pubsEXECsp_attach_single_file_dbdbname=pubs,physname=c:ProgramFilesMicrosoftSQLServerMSSQLDatapubs.mdf方法五

3、、UseDatabase_NameBackupLogDatabase_NameWithNo_logdbccshrinkfile(Database_Name_Log,truncateonly)Go方法六、直接在查询分析那里执行backuplogdatabasenamewithno_log然后回到企业管理器把数据库收缩一下(可能需另外设置属性)如果以后,不想要它变大。SQL2000下使用:在数据库上点右键-属性-选项-故障恢复-模型-选择-简单模型。或用SQL语句:alterdatabase数据库名setrecoverysimple另外,Truncatelogoncheckpoint(此选项用于SQL7.0,SQL2000中即故障恢复模型选择为简单模型)当执行CHECKPOINT命令时如果事务日志文件超过其大小的70%则将其内容清除在开发数据库时时常将此选项设置为TrueAutoshrink定期对数据库进行检查当数据库文件或日志文件的未用空间超过其大小的25%时,系统将会自动缩减文件使其未用空间等于25%当文件大小没有超过其建立时的初始大小时不会缩减文件缩减后的文件也必须大于或等于其初始大小对事务日志文件的缩减只有在对其作备份时或将Truncatelogonchec

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论