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
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
相关文章推荐
- 一次 MySQL 索引优化的经历
- oracle备份语句导入导出
- Oracle查询数据总数-根据count(主键),在ssh项目中
- Node.js连接Mysql,并把连接集成进Express中间件中
- Mysql 用一个表更新另一个表的内容
- Red Hat Enterprise Linux AS4, C++ OCCI connect Oracle 9i
- OceanBase SQL解析源码分析(三)
- DBA专家门诊二期:MSSQL管理之道
- DBA专家门诊一期:索引与sql优化
- 使用elk+redis搭建nginx日志分析平台
- 服务器mysql怎么配置才能远程连接
- xampp中修改mysql默认空密码(root…
- mysqli 操作数据库
- WampServer下修改和重置MySQL密码
- mysql 最重要的一点使用客户端的终端神器的开启命令行!就是输代码的!还有就是继续 mysql的查找!
- Redis 3.0.7基于Sentinel的高可用安装及配置
- MySQl之常用命令---会不停的补充
- 将数据库导入到PowerDesigner中
- oracle的触发器
- 常见问题:如何使用AWR报告来诊断数据库性能问题 (文档 ID 1523048.1)