收缩 SQL Servre 2005 数据库和日志
2006-12-09 07:53
344 查看
一. 收缩数据库:
1. 选数据库,例如 test,右键菜单:任务-收缩-数据库
2. 选中“在释放未使用空间前重新组织文件”
3. 填写“收缩后文件的最大可用空间数”
4. 按“确定”后,1G 左右的数据库文件一般1~2秒可以收缩完毕。
二. 收缩日志:
1. 首先要备份事务日志,选数据库,例如 test,右键菜单:任务-备份
2. 备份类型选“事务日志”
3. 选目标磁盘时,如果已经有备份文件,可按“删除”,并不会删除物理文件。然后“添加”一个用于事务日志备份的备份文件。
4. 在左边选择页点击“选项”,可以看到“事务日志”一栏已选中“截断事务日志”。因此建议数据库在空闲或断开应用时进行收缩工作。
5. 按“确定”,此时会备份事务日志,但在数据库的物理位置上的 .mdl 日志文件并未缩小占用空间。
6. 选数据库,例如 test,右键菜单:任务-收缩-文件
7. “文件类型”选“日志”
8. 可以看到“收缩操作”一栏选中了“释放未使用的空间”
9. 按“确定”后,一般可以马上收缩完毕,视具体数据库实际情况,我的数据库 1.3G 日志缩小为 2MB 。
1. 选数据库,例如 test,右键菜单:任务-收缩-数据库
2. 选中“在释放未使用空间前重新组织文件”
3. 填写“收缩后文件的最大可用空间数”
4. 按“确定”后,1G 左右的数据库文件一般1~2秒可以收缩完毕。
二. 收缩日志:
1. 首先要备份事务日志,选数据库,例如 test,右键菜单:任务-备份
2. 备份类型选“事务日志”
3. 选目标磁盘时,如果已经有备份文件,可按“删除”,并不会删除物理文件。然后“添加”一个用于事务日志备份的备份文件。
4. 在左边选择页点击“选项”,可以看到“事务日志”一栏已选中“截断事务日志”。因此建议数据库在空闲或断开应用时进行收缩工作。
5. 按“确定”,此时会备份事务日志,但在数据库的物理位置上的 .mdl 日志文件并未缩小占用空间。
6. 选数据库,例如 test,右键菜单:任务-收缩-文件
7. “文件类型”选“日志”
8. 可以看到“收缩操作”一栏选中了“释放未使用的空间”
9. 按“确定”后,一般可以马上收缩完毕,视具体数据库实际情况,我的数据库 1.3G 日志缩小为 2MB 。
相关文章推荐
- SQL Server 2005 收缩数据库日志
- SQL Server 2005/2008数据库自动维护-清空数据库日志—数据库文件收缩
- 如何在 SQL Server 2005 中使用 DBCC SHRINKFILE 语句收缩事务日志文件-数据库知识
- sql server 2005数据库日志无法收缩
- SQL SERVER 2005 镜像数据库截断并收缩日志文件的思路和操作
- 收缩 SQL Server 2005 数据库日志(二)
- SQL 收缩数据库日志的几种办法 (2005与2008 略有区别)
- 收缩数据库日志文件的方法(仅适用于mssql2005)
- SQL Server 2005/2008数据库自动维护-清空数据库日志—数据库文件收缩
- SQL 收缩数据库日志的几种办法 (2005与2008 略有区别)
- 收缩数据库日志文件(转贴)
- SQL Server 2005数据库日志文件损坏的情况下如何恢复数据库
- MSSQL清除或收缩数据库日志
- SQL Server 2008数据库日志收缩
- MSSQL2005和MSSQL2008删除或压缩数据库日志
- 数据库文件及日志收缩
- MFC调用系统调色板和数据库备份和收缩日志
- ms sql server 2005数据库日志文件过大,需要清除或者清空
- SQL Server 2005无日志文件附加数据库
- SQL 2005/2008 清空收缩日志