sql server 2008数据库文件收缩的方法。
2014-10-07 14:26
441 查看
sql server2008和2005差别较大,数据文件收缩方法如下:
ALTER DATABASE 数据库 SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE 数据库 SET RECOVERY SIMPLE --简单模式
GO
USE 数据库
GO
DBCC SHRINKFILE (N'数据库文件id' , 10, TRUNCATEONLY)
--'数据库文件id'是SELECT file_id, name FROM sys.database_files 查出来的
GO
ALTER DATABASE 数据库 SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE 数据库 SET RECOVERY FULL --还原为完全模式
GO
也可以先备份日志,再收缩:
USE 数据库;
GO
BACKUP LOG 数据库 TO DISK='e:/mylog.bak'
DBCC SHRINKFILE (N'数据库文件id', 10);
GO
ALTER DATABASE 数据库 SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE 数据库 SET RECOVERY SIMPLE --简单模式
GO
USE 数据库
GO
DBCC SHRINKFILE (N'数据库文件id' , 10, TRUNCATEONLY)
--'数据库文件id'是SELECT file_id, name FROM sys.database_files 查出来的
GO
ALTER DATABASE 数据库 SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE 数据库 SET RECOVERY FULL --还原为完全模式
GO
也可以先备份日志,再收缩:
USE 数据库;
GO
BACKUP LOG 数据库 TO DISK='e:/mylog.bak'
DBCC SHRINKFILE (N'数据库文件id', 10);
GO
相关文章推荐
- SQL SERVER 2008数据库日志文件收缩的方法
- SQL Server 2008 收缩清空大日志文件方法总结
- SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法
- 有关sql server 2008无法导入数据库mdf文件的处理方法
- SQL Server 2005/2008数据库自动维护-清空数据库日志—数据库文件收缩
- Sql Server 只有MDF文件恢复数据库的方法以及2008清除日志文件
- SQL 2008收缩数据库日志文件的方法
- SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法
- SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法
- SQL Server 2005/2008数据库自动维护-清空数据库日志—数据库文件收缩
- SQL SERVER 2008 数据库文件恢复方法
- sql server 2008数据库日志文件压缩截断方法
- SQL Server 2008 数据库日志文件丢失处理方法
- SQL Server 2008附加数据库失败:无法打开物理文件拒绝访问解决方法
- SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法
- 解决sql 2008 事务日志收缩与截断无法减小日志物理文件的方法
- [备忘]修改SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径
- 转:sql server 2008收缩数据库日志
- sql server 2008收缩数据库日志