截断数据库日志文件实例.docx
- 文档编号:25303890
- 上传时间:2023-06-07
- 格式:DOCX
- 页数:17
- 大小:470.76KB
截断数据库日志文件实例.docx
《截断数据库日志文件实例.docx》由会员分享,可在线阅读,更多相关《截断数据库日志文件实例.docx(17页珍藏版)》请在冰豆网上搜索。
截断数据库日志文件实例
截断数据库日志文件实例
为了保证系统的正常稳定运行,需要数据库管理员定期对SQLSERVER数据库进行人工检查,数据备份。
可以根据管理的需要,对数据进行备份导出。
一但发生系统故障,迅速恢复备份,把损失减少到最小。
如果数据库无限制增长,数据库对系统的要求越来越大,系统将越来越忙,到一定程度,系统瘫痪。
目前,定期截断数据库日志文件是比较好的解决办法之一。
现简介操作如下:
1.数据库Shwaste进行备份
2.找出数据文件、日志文件绝对物理路径
3.分离数据库
4.移动数据文件、日志文件
5.附加数据库操作
6.再次对数据库Shwaste进行备份
7.在查询分析器中执行截断数据库日志文件脚本
附录
脚本如下:
--1.打开数据库shwaste
--为注释当前行语句
USEshwaste
go
--2.检查数据库是否工作正常
dbcccheckdb
go
--3.检查数据库文件大小
DBCCSQLPERF(LOGSPACE)
go
--4.收缩数据库文件shwaste_log.ldf到1MB大小
DBCCSHRINKFILE(shwaste_log,1)
go
--5.检查数据库文件大小
DBCCSQLPERF(LOGSPACE)
1.数据库Shwaste进行备份。
在开始程序中打开SQLSERVER2000企业管理器,按如下操作:
请确保SQLSERVER服务管理器在启动状态,如下图:
进行备份操作如下:
备份文件路径后,
选择路径,
输入文件名后,
。
回到
后,
2.查看数据库Shwaste属性,找出数据文件、日志文件(Shwaste_Data.MDF、Shwaste_Log.LDF)的路径
数据文件
日志文件
其中位置是文件的物理路径。
3.分离数据库Shwaste(Shwaste_Data.MDF、Shwaste_Log.LDF)
4.从步骤2查到的路径下剪切文件(Shwaste_Data.MDF、Shwaste_Log.LDF)并粘贴到其它容量(除了系统盘)比较大的分驱。
如果该步操作已经执行,可省略该步操作。
5.附加数据库操作,要附加的数据库的MDF文件是步骤4粘贴的文件(Shwaste_Data.MDF绝对路径)。
选择路径,
后,
后,
。
如果能在企业管理器中看到Shwaste数据库,进行下一步操作。
如果不能看到Shwaste数据库,重新执行第5步操作。
6.对数据库Shwaste进行备份,操作方法同第1步。
7.在打开SQLSERVER2000查询分析器,按如下操作:
在查询分析器中执行如下脚本:
--1.打开数据库shwaste
--为注释当前行语句
USEshwaste
go
--2.检查数据库是否工作正常
dbcccheckdb
go
--3.检查数据库文件大小
DBCCSQLPERF(LOGSPACE)
go
--4.收缩数据库文件waste_log.ldf到1MB大小
DBCCSHRINKFILE(shwaste_log,1)
go
--5.检查数据库文件大小
DBCCSQLPERF(LOGSPACE)
执行完毕,结果如下图
如果‘LogSize(MB)’列小于1.024MB说明执行操作正确。
附录:
下面是分步执行脚本的结果,如下图:
执行如下代码:
go
--检查数据库是否工作正常
dbcccheckdb
执行如下代码:
--检查数据库文件大小
DBCCSQLPERF(LOGSPACE)
执行如下代码:
--收缩数据库文件waste_log.ldf到1MB大小
DBCCSHRINKFILE(shwaste_log,1)
执行如下代码:
--检查数据库文件大小
DBCCSQLPERF(LOGSPACE)
shwaste数据库日志文件为
如果‘LogSize(MB)’列小于1.024MB说明执行操作正确。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 截断 数据库 日志 文件 实例