我正在使用这个脚本为我的数据库创建一个差异备份:
BACKUP LOG myDatabase TO DISK = 'myDatabaseBackup.dif'
但令我惊讶的是,即使我在数据库中插入更多信息或创建新表,生成的文件也不会改变大小。如果我将更多的数据添加到我的数据库中,我希望这个大小会改变,因为完整的备份大小会发生变化。
完全备份脚本:
BACKUP LOG myDatabase TO DISK = 'myDatabaseBackup.bak'
我手动运行上述脚本(每小时一次),因为我使用的是Server,显然它没有维护计划功能。
我对一个非生产数据库进行了刷新,这些是它们的化身:
数据库化身列表
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
1 1 ORCL 1355555557 PARENT 1 20-DEC-11
2 2 ORCL 1355555557 CURRENT 12 17-JUL-14
既然不再需要备份,我如何删除旧版本中的备份?任何帮助都将不胜感激。谢谢。
我们目前在SIMPLE恢复中有一个数据库,并计划为报告目的设置一个Availability Group (Enterprise 2016)。我的理解是,这将需要将数据库移动到FULL恢复。我们不需要日志备份,也没有兴趣存储它们,所以我考虑将日志备份设置为NUL (位桶)。我读过的东西都没有说过我会有任何问题,但我想确保我没有错过任何东西。
谁能告诉我在SQL Server 2008 Express中进行备份时如何克服此错误? Backup failed for Server '\SQLEXPRESS'. (Microsoft.SqlServer.SmoExtended)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1447.4+((KJ_RTM).100213-0103+)&EvtSrc=Microsoft.SqlServer.Management.Sm