将前一时期的分区插入MS SQL DB

时间:2019-01-24 07:31:26

标签: sql sql-server database partitioning

我在MS SQL Server 2017上有一个分区的数据库。在该数据库中,数据存储到当前日期为止两周。

较新的分区(即将成为第15个)在新的一天开始时(及其文件和文件组)被删除。 但是现在我遇到了一个可怕的情况,我需要再次创建第15个(最旧的)分区。 我已经为它创建了文件组和文件。

能否请您告诉我,如何在不损害当前分区数据的情况下将该分区包括到我的分区方案中?

假设今天是2019年1月24日,是否应该执行以下操作?

ALTER PARTITION SCHEME PS_SCHEMA NEXT USED (PARTITION_2019-01-09)

ALTER PARTITION FUNCTION PF_FUNCTION() SPLIT RANGE('2019-01-09')

是有害的(例如,将删除后续分区中的数据)还是错误的方式?

P.S .:此数据库没有任何备份

0 个答案:

没有答案