精华内容
下载资源
问答
  • 清除数据库日志文件

    2010-03-19 14:51:00
    清除数据库日志文件 --清空日志DUMP TRANSACTION WinAudit WITH NO_LOG --截断事务日志BACKUP LOG WinAudit WITH NO_LOG--收缩数据库DBCC SHRINKDATABASE(WinAudit)注: WinAudit为数据库名 转载于:...

    清除数据库日志文件

    --清空日志
    DUMP TRANSACTION WinAudit WITH NO_LOG

    --截断事务日志
    BACKUP LOG WinAudit WITH NO_LOG

    --收缩数据库
    DBCC SHRINKDATABASE(WinAudit)

    注: WinAudit为数据库名

    转载于:https://www.cnblogs.com/szflying/archive/2010/03/19/1689845.html

    展开全文
  • sqlserver2008清理数据库日志文件说明步骤 说明 sqlserver数据库运行久了会存在很大的日志文件,下面是我记录的删除日志的方法 步骤 清理数据库日志文件(2008版本) 1.输入用户和密码,登录数据库 2.选择需要清理...

    sqlserver2008清理数据库日志文件

    说明

    sqlserver数据库运行久了会存在很大的日志文件,下面是我记录的删除日志的方法

    步骤

    清理数据库日志文件(2008版本)

    1.输入用户和密码,登录数据库
    在这里插入图片描述

    2.选择需要清理的数据库,右键-任务-分离
    在这里插入图片描述

    3.分离数据库页面,对要分离的数据库,勾选‘删除连接’,点击确定,分离后,数据库列表是看不到已经分离的数据库的
    在这里插入图片描述

    4.分离后,找到要清理的数据库的log文件,删除
    在这里插入图片描述

    5.附件数据库:数据库,右键-附加
    在这里插入图片描述

    6.附加页面,点击添加,选择要附加的数据库mdf文件
    在这里插入图片描述
    在这里插入图片描述

    7.选择mdf文件后,数据库详细信息下面会提示找不到ldf文件,这个时候,把这一行删除,点击‘确定’,开始附件数据库
    在这里插入图片描述
    在这里插入图片描述

    8.附加成功后,数据库列表就可以看到这个数据库了,这时候,去查看日志文件,大小只有500多k了

    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 解决SQL 2008数据库日志文件过大导致占满整个分区的问题:清理数据库日志文件

    解决SQL 2008数据库日志文件过大导致占满整个分区的问题:清理数据库日志文件

    参考文章:

    (1)解决SQL 2008数据库日志文件过大导致占满整个分区的问题:清理数据库日志文件

    (2)https://www.cnblogs.com/KnowledgeSky/archive/2013/04/11/3014145.html


    备忘一下。


    展开全文
  • 清理数据库日志文件说明档文档 1.远程服务器,在存放.ldf日志文件处根据文件大小排序,找到相对较大的.ldf日志文件;(注意:.mdf是数据库文件,.ldf是日志文件) 2.根据日志文件名称,找到此数据库,查询对应数据库...

    清理数据库日志文件说明档文档

    1.远程服务器,在存放.ldf日志文件处根据文件大小排序,找到相对较大的.ldf日志文件;(注意:.mdf是数据库文件,.ldf是日志文件)

    2.根据日志文件名称,找到此数据库,查询对应数据库日志名称以及所在路径;
    根据路径判断是否与需要清理的.ldf文件的路径一致;
    语句:–查询对应数据库的日志以及数据库名称;
    select * from sys.database_files;

    3.若路径一致,将如下语句中的名称修改为要清理的数据库名称以及日志名称,具体修改方式可参照下图:
    在这里插入图片描述

    --数据库日志清空 
    USE [master]
     GO
     ALTER DATABASE SELL_CRM_20200310 SET RECOVERY SIMPLE WITH NO_WAIT  ----SELL_CRM_20200310为需要清除日志的数据库名称
     GO
     ALTER DATABASE SELL_CRM_20200310 SET RECOVERY SIMPLE  --简单模式  ----SELL_CRM_20200310为需要清除日志的数据库名称
     GO
     USE SELL_CRM_20200310  ----SELL_CRM_20200310为需要清除日志的数据库名称
     GO
     DBCC SHRINKFILE (N'googoCrm_Log' , 11, TRUNCATEONLY) ----googoCrm_Log为需要清除日志的数据库名日志名称
     GO
     USE [master]
     GO
     ALTER DATABASE SELL_CRM_20200310 SET RECOVERY FULL WITH NO_WAIT  ----SELL_CRM_20200310为需要清除日志的数据库名称
     GO
    

    4.修改完毕后,执行数据库日志清空语句。执行之后,返回日志文件所在位置,查看文件大小,若文件明显变小,即清理完毕。

    展开全文
  • 首先,清理数据库日志文件的脚本是这样的。 Use 数据库名 Select NAME,size From sys.database_files ALTER DATABASE 数据库名 SET RECOVERY SIMPLE WITH NO_WAIT ALTER DATABASE 数据库名 SET RECOVERY SIMPLE ...
  • Sql server 2008 R2设置定期清理数据库日志文件 有时候我们会发现数据库本身没有多大,但是数据库日志文件却很大,造成磁盘空间浪费的同时,数据库备份变的很慢,数据库还原也很慢,所以这个时候我们就需要定期清理...
  • 惊呆了有没有,然后查看了一下c盘文件,发现一个数据库日志文件14gb,顿时闷逼。这个数据库还有用又不能删… 去网上找了一坨资料,说的都是啥玩儿,我对SQLServer又不熟。。。于是在自己的摸索下,把这个数据库日志...
  • 今天在公司遇到这样一个需求:  从一个服务器上拷贝一个...首先,在另一个服务器上恢复好数据库以后,先查看系统自动命名的数据库日志文件名称: USE videoweb_defence GO SELECT file_id, name FROM sys.database_f
  • SQL定期自动清理数据库日志文件

    千次阅读 2013-07-28 14:13:47
    数据库日志文件是随着时间增长而增长的,如果长时间不清理,文件会变得特别大,因此需要定期清空,但是日至文件是恢复数据库的重要依据,不用日志文件也是不明智的。手工清除单个数据库的还好说,但数据库多了,或者...
  • .ldf:数据库日志文件,存放对该数据库的更新操作(增、删、改)的文件。 所在在还原数据库时很慢,还原成功后发现.ldf文件很大,然后就开始一系列骚操作! 首先开始查日志文件大小情况 dbcc sqlperf(logspace) ...
  • 废话不多说,直接上代码,清理后日志文件为1M USE [master] GO ALTER DATABASE [数据库名] SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE [数据库名] ...DBCC SHRINKFILE (N'[数据库日志文件名称]' , 0,TRUNCAT
  • '这里的DNName是你要收缩的数据库名,自己注意修改下面的数据库名,我就不再注释了。 go dump transaction DNName with no_log  go USE DNName DBCC SHRINKFILE (2) Go SQL2008: '在SQL2008中清除
  • 如何清理服务器数据库日志文件 内容精选换一换在本容灾方案中,线下的生产数据中心有两台MySQL,需要配置为主备关系,以确保线下仅MySQL故障时,可直接在线下切换到备节点,因此,需要先配置业务端内部的容灾。...
  • 每次看到暴涨的数据库日志就有些头大,如何进行清空呢?这里以一台数据库SQL SERVER2005为例,日志文件达到了100多个G一直无法清理,想了很多的办法:比如下面这...使您再也不用担心数据库日志文件超过几百兆或上GB...
  • 清除SQL数据库日志文件清除SQL数据库日志文件
  • 怎么清理服务器数据库日志文件 内容精选换一换GaussDB(for openGauss)提供了数据服务工具GDS来帮助分发待导入的用户数据及实现数据的高速导入。GDS需部署到数据服务器上。数据量大,数据存储在多个服务器上时,在每...
  • 清理 sql server 数据 log文件大小释放磁盘空间确保数据库正常运行
  • 在sqlserver中如何清空数据库日志文件:当您备份一个很大的数据库时,日志对您无用时,您可以清空其日志。
  • 您可能感兴趣的文章:清空MSSQL日志 与set recovery simplemssql无数据库日志文件恢复数据库的方法mssql自动备份及自动清除日志文件服务器设置sqlserver 数据库日志备份和恢复步骤sqlserver 日志恢
  • 数据库操作久了,日志文件会越来越大,如果不需要用到日志,可以运行以下命令来清理日志文件 backup log 数据库名 with NO_LOG backup log 数据库名 with TRUNCATE_ONLY DBCC SHRINKDATABASE(数据库名)
  • -- SQLServer 2008 的数据库日志清理 ,与 Sql2000 或 2005 的方法不一样,需要采用 下面的sql来清理USE [master]GOALTER DATABASE [数据库名] SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE [数据库名] SET ...
  • 每次看到暴涨的数据库日志就有些头大,于是乱搜一通找个办法把日志干掉,下次又头大,又搜半天,于是还是写篇blog,不用乱找了。 1.将数据库设置成 简单 模式 选择要收缩的数据库,点右键 属性->选项,选择 简单...
  • 数据库清除日志文件,(LDF文件过大),一般情况下,有更简单的方法,需要在sqlserver查询执行。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 130,474
精华内容 52,189
关键字:

清理数据库日志文件