Sql 创建没有事务日志的备份

Sql 创建没有事务日志的备份,sql,sql-server,database-backups,ssms,Sql,Sql Server,Database Backups,Ssms,我得到了一个150mb.bak文件形式的SQLServer2008数据库备份 当我试图将其恢复到另一台服务器时,它试图保护170gb+的数据,我假设这是由于事务日志大小完全不合理造成的 不幸的是,我的虚拟机上没有足够的空间来恢复它,所以我在本地机器上恢复了它,经过3个小时左右的“100%完成,加载”后,它终于恢复了 所以。。。问题是,如果没有SQL Server Management Studio Express 2014上的事务日志,如何对此数据库进行另一次备份? 通过将恢复模式更改为“简单”

我得到了一个150mb.bak文件形式的SQLServer2008数据库备份

当我试图将其恢复到另一台服务器时,它试图保护170gb+的数据,我假设这是由于事务日志大小完全不合理造成的

不幸的是,我的虚拟机上没有足够的空间来恢复它,所以我在本地机器上恢复了它,经过3个小时左右的“100%完成,加载”后,它终于恢复了

所以。。。问题是,如果没有SQL Server Management Studio Express 2014上的事务日志,如何对此数据库进行另一次备份?


通过将恢复模式更改为“简单”进行修复,将170gb事务日志降至1.5mb。感谢@Ennor

切换到简单恢复模式,并发出带有日志文件标识符的
sbcc shrinkfile
,应该可以解决这个问题。然后,您将能够设置合理的日志大小并执行备份。我需要更多的信息。可能会有一些从您的OP中看不到的影响,所以完整阅读这些文章(至少)应该没有坏处。我只需要切换到简单恢复模式,你的sbcc收缩文件建议让我很吃惊,而且不是必需的。谢谢。那么,是否可以对备份执行此操作,然后将其更改回完整状态?