崩溃了数据库先要备份日志(选择截断)然后变为简单模式后,收缩日志文件就可以了

原创 2012年03月23日 20:27:58
崩溃了数据库先要备份日志(选择截断)然后变为简单模式后,收缩日志文件就可以了
 
--0  前提是数据库要有完整备份,如果已经有,可以不做
BACKUP DATABASE [BackUpDB] TO  DISK = N'F:\DBA\BackUpDB.bak'
 WITH NOFORMAT, NOINIT,  NAME = N'BackUpDB-完整 数据库 备份'
 , SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO
--1 日志备份截断
BACKUP LOG [BackUpDB] TO  DISK = N'F:\DBA\BackUpDB.trn'
WITH NOFORMAT, NOINIT,  NAME = N'BackUpDB-事务日志  备份',
SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO
--2 设为简单模式
ALTER DATABASE [BackUpDB]  SET  RECOVERY SIMPLE
GO
--3 收缩日志文件

DBCC SHRINKFILE (N'BackUpDB_log' , 0, TRUNCATEONLY)
GO
--4 恢复为完整模式
ALTER DATABASE [BackUpDB]  SET  RECOVERY FULL
GO
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

日志文件的截断与收缩

日志文件的截断与收缩

备份日志文件(增量添加各类日志、线程池实现)

package demo.log; import demo.log.TransferFile; import java.io.BufferedReader; import java.io.Buff...

收缩数据库日志文件

  • 2013-07-08 15:50
  • 20KB
  • 下载

oracle导出数据,备份及恢复数据,及数据库日志文件的查看

以salary为例,在PLSQL Developer中操作 1.导出salary表的数据:将 salary 表的数据以 insert 语句的方式导出             &...

rman实验之归档模式无备份,正常关机丢失当前联机重做日志文件的恢复

所有的备份软件都没有备份联机重做日志文件的说法。因为,它几乎时刻都在写,单独备份某个时刻,没啥意义。再者,归档日志在某种意义上,也是对联机重做日志的备份。对联机重做日志文件的保护,核心就两个字:冗余。...

SQL Server数据库备份恢复-拷贝数据库文件mdf和日志文件ldf

SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。下面将主要讨论一下后者的备份与恢复。...

清空sql数据库日志文件

  • 2007-09-26 07:52
  • 407B
  • 下载

缩小数据库日志文件

SQL Server中收缩、清空和删除数据库文件及日志文件

一、简单方法 –SQL Server收缩方法 1、右键数据库→属性→选项→故障还原模型→设为简单→确定; 2、右键数据库→所有任务→收缩数据库→确定; 3、右键数据库→属性→选项→故障还...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)