`

sql server2005 ldf文件太大 缩小 减小

阅读更多

 

吾阅:待验证

 

 

-------------------------------------------------------------------------------------------

sql server2005 ldf文件太大 缩小 减小

 

转自:http://blog.163.com/chen_767/blog/static/279440392010320104741228/

--下面的所有库名都指你要处理的数据库的库名

1.清空日志 DUMP TRANSACTION 库名 WITH NO_LOG

2.截断事务日志: BACKUP LOG 库名 WITH NO_LOG

3.收缩数据库文件(如果不压缩,数据库的文件不会减小企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件 --选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了 --选择数据文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了 也可以用SQL语句来完成 --收缩数据库 DBCC SHRINKDATABASE(库名) --收缩指定数据文件,1是文件号,可以通过这个语句查询到:select * from sysfiles DBCC SHRINKFILE(1)

5.为了以后能自动收缩,做如下设置: 企业管理器--服务器--右键数据库--属性--选项--选择"自动收缩"
--
SQL语句设置方式: EXEC sp_dboption '库名', 'autoshrink', 'TRUE'

分享到:
评论

相关推荐

    压缩SQL SERVER200的LDF文件

    SQL server2000的数据库文件有时会莫名其妙的增大到出人意料的程序,比如几个或十几个G,原因是其LDF文件在膨胀,使用此方法来压缩LDF文件。

    Sqlserver2005日志文件太大如何减小

    在SQL Server 2005中,当数据库的日志文件(.ldf)变得过大时,可能会对系统性能和磁盘空间造成负面影响。以下是一些减小SQL Server 2005日志文件大小的方法: 1. **备份日志并截断**: 使用`BACKUP LOG`命令配合`...

    SQLSERVER误删log_ldf文件解决方式.docx

    SQL Server误删log_ldf文件解决方案 在SQL Server中,日志文件(log_ldf)扮演着至关重要的角色,它记录了数据库中的所有事务操作。如果由于某些原因误删了log_ldf文件,可能会导致数据库无法启动或出现错误。在...

    SQL SERVER 2005 如何恢复mdf文件的数据库

    SQL Server 2005 如何恢复 mdf 文件的数据库 SQL Server 2005 是微软公司推出的关系数据库管理系统,它提供了强大的数据存储和管理功能。然而,在实际应用中,数据库管理员可能会遇到各种意外情况,如误操作、数据...

    sql server事务日志解析工具

    你是否想读取和分析SQL Server日志文件 (.ldf) ?正找不到合适的软件呢?以上一款强大的sql数据库日志分析工具,可以轻松打开查看ldf,mdf日志文件,还可以连接sql数据库进行分析。 事务日志是数据库的一个关键组件。...

    sql server如何导入mdf,ldf文件

    描述了将mdf,ldf文件导入sql server的步骤,可以解决数据库链接的问题

    msdb文件适用于sqlserver2008R2

    3. **替换文件**:将解压缩包中的`MSDBData.mdf`和`MSDBLog.ldf`文件替换到SQL Server实例的默认数据文件路径下,通常是`C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Data`(具体路径可能因...

    SQL 2008日志收缩 清空删除大日志文件

    在SQL Server 2008中,日志文件的管理和收缩相比SQL Server 2005有所不同,主要是因为SQL Server 2008对数据库的日志处理进行了优化。日志文件(.ldf)主要用于存储数据库事务日志,是确保数据完整性和可恢复性的...

    SQL2005无法启动SQL Server 请求失败或服务未及时响应

    - **解决方案**:如果在日志文件中发现提示“文件 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mastlog.ldf 已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩。”,可以通过取消文件夹的...

    sql server 2005 mdf ldf 如何创建数据库.docx

    在SQL Server 2005中,创建数据库主要涉及到两种主要的文件类型:MDF(主数据文件)和LDF(日志文件)。MDF文件是数据库的主要部分,存储着数据库的所有用户数据和系统对象,而LDF文件则记录了数据库的所有事务日志...

    《SQL Server 2005实用教程》

    教程分为两大部分:《SQL Server 2005实用教程ppt》和《SQL Server 2005实用教程例题解答电子稿》。这两部分结合,为学习者提供了一个系统化的学习路径,既包含了理论知识的讲解,又有实践操作的指导。 《SQL ...

    sql server 2005 mdf ldf 如何创建数据库.doc

    在SQL Server 2005中,创建数据库主要涉及到MDF和LDF文件。MDF是主数据文件,存储数据库的大部分数据和元数据;LDF则是日志文件,记录了对数据库的所有事务操作。以下是详细步骤: 1. **安装SQL Server 2005**: ...

    sqlserver日志查看工具

    Log Explorer 4.2 是一款专门针对Microsoft SQL Server的日志分析软件,提供了丰富的功能来管理和分析SQL Server的日志文件。 1. **SQL Server日志类型**: - **事务日志**:记录所有数据库更改操作,包括DML...

    SQLServer2005使用方法

    ### SQL Server 2005 使用方法详解 #### 一、概述 SQL Server 2005 是微软推出的一款企业级关系型数据库管理系统,它提供了强大的数据存储与管理功能,适用于各种规模的企业应用。本文将详细介绍如何使用 SQL ...

    SQL Server 2005 northwind和pubs示例数据库

    首先,你需要确保SQL Server服务正在运行,然后在SQL Server Management Studio (SSMS) 中,选择“任务”->“附加数据库”,在弹出的对话框中,添加这两个.mdf文件,并指定相应的.ldf日志文件。点击“确定”后,...

    SQL Server 2005管理员手册.zip

    1. 数据库创建与管理:通过SQL Server Management Studio(SSMS)创建、修改和删除数据库,理解数据库文件(MDF/NDF/LDF)的作用。 2. 表与索引:学习如何设计表结构、创建索引以提升查询效率,了解聚集和非聚集索引...

    SQL Server 2005的数据库文件设置为ODBC数据源

    ### SQL Server 2005的数据库文件设置为ODBC数据源 #### 一、概述 在企业级应用开发及数据分析领域中,SQL Server 2005作为一款功能强大的关系型数据库管理系统,被广泛应用于各种场景。为了实现不同应用程序之间...

Global site tag (gtag.js) - Google Analytics