您的位置:首页 > 数据库

SQL2008 的收缩日志&log日志丢失恢复

2016-03-02 14:46 381 查看
   USE[master]

   GO

    ALTER DATABASE MyDataBase SET RECOVERY SIMPLE WITH NO_WAIT

    GO

    ALTER DATABASE MyDataBase SET RECOVERY SIMPLE   --简单模式

    GO

    USE MyDataBase 

    GO

    DBCC SHRINKFILE (N'DataBase_Log' , 300, TRUNCATEONLY)

    GO

    USE[master]

    GO
    ALTER DATABASE MyDataBase SET RECOVERY FULL WITH NO_WAIT

GO

ALTER DATABASE MyDataBase SET RECOVERY FULL  --还原为完全模式

--log日志丢失恢复

alter database contentdb1 set emergency

alter database contentdb1 set single_user with rollback immediate

alter database contentdb1 rebuild log on (name=ContentDB1_log, filename='E:\mssql\contentdb1log.ldf')

ALTER DATABASE contentdb1 SET MULTI_USER with rollback immediate
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: