文章摘要
这篇文章描述了从备份的 master 数据库中恢复主数据库的完整过程。首先,通过 `RECOVERY SIMPLE WITH NO_WAIT` 将主数据库恢复为快速模式,随后使用 `DBCC SHRINKFILE` 删除旧的备份文件,优化存储空间。接着切换回 master 数据库,再通过 `RECOVERY FULL` 将主数据库恢复为完全模式。整个过程旨在从备份中恢复数据库,同时保持高效和稳定性。
USE [master]
GO
ALTER DATABASE 数据库名 SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE 数据库名 SET RECOVERY SIMPLE –简单模式
GO
USE 数据库名
GO
DBCC SHRINKFILE (N’文件名’ , 11, TRUNCATEONLY)
GO
USE [master]
GO
ALTER DATABASE 数据库名 SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE 数据库名 SET RECOVERY FULL –还原为完全模式
GO
GO
ALTER DATABASE 数据库名 SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE 数据库名 SET RECOVERY SIMPLE –简单模式
GO
USE 数据库名
GO
DBCC SHRINKFILE (N’文件名’ , 11, TRUNCATEONLY)
GO
USE [master]
GO
ALTER DATABASE 数据库名 SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE 数据库名 SET RECOVERY FULL –还原为完全模式
GO
© 版权声明
文章版权归作者所有,未经允许请勿转载。