当达到MAXSIZE时,SQL Server能否自动创建新的数据文件?
我有一个快速增长的数据库。我每天都做备份,但我想避免每天复制一个大文件。相反,我希望自动创建新的数据文件(比如10GB),这样我就可以创建增量备份,并且只复制新文件当达到MAXSIZE时,SQL Server能否自动创建新的数据文件?,sql,sql-server,Sql,Sql Server,我有一个快速增长的数据库。我每天都做备份,但我想避免每天复制一个大文件。相反,我希望自动创建新的数据文件(比如10GB),这样我就可以创建增量备份,并且只复制新文件 我该怎么做?如果我设置了一个maxfile大小,当DB达到这个大小时会发生什么?我认为您需要查看差异备份 每周创建完整备份,每天创建差异备份,每小时创建事务日志备份(如果需要) 要恢复数据库,必须恢复上次完全备份、所有差异备份(从上次完全备份开始)。好的,差异备份可以工作。问题是数据库即将填满驱动器,所以我想阻止该文件增长。我知道如
我该怎么做?如果我设置了一个maxfile大小,当DB达到这个大小时会发生什么?我认为您需要查看差异备份
每周创建完整备份,每天创建差异备份,每小时创建事务日志备份(如果需要)
要恢复数据库,必须恢复上次完全备份、所有差异备份(从上次完全备份开始)。好的,差异备份可以工作。问题是数据库即将填满驱动器,所以我想阻止该文件增长。我知道如何手动创建新的数据文件,但我不想继续这样做(我不想看到创建的每个额外文件的大小)。相反,我希望SQL Server在填充其他文件时自动创建这些文件(仅每个10GB)。e、 g data1.mdf、data2.mdf、data3.mdf等。没有人为干预。只需配置一次。问题是数据库即将填满驱动器,所以我想阻止该文件增长。我知道如何手动创建新的数据文件,但我不想继续这样做(我不想看到创建的每个额外文件的大小)。相反,我希望SQL Server在填充其他文件时自动创建这些文件(仅每个10GB)。e、 g data1.mdf、data2.mdf、data3.mdf等。没有人为干预。只需配置一次。