Вставить раздел за предыдущий период в MS SQL DB - PullRequest
0 голосов
/ 24 января 2019

У меня есть многораздельная БД на моем MS SQL Server 2017. В этом хранилище данных БД хранится в течение двух недель до текущей даты.

Более старый раздел (который становится 15-м) удаляется в начале нового дня.(со своим файлом и файловой группой).Но сейчас у меня ужасная ситуация, когда мне нужно снова создать 15-й (самый старый) раздел.Я уже создал файловую группу и файл для нее.

Подскажите, пожалуйста, как мне включить этот раздел в мою схему разделов, не нанося вреда текущим разделам с его данными?

Предположим, сегодняявляется 2019-01-24, будет ли правильным выполнение следующих операций:

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

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

Не будет ли это вредным (например, данные из последующих разделов будут удалены) или неверным способом?

PS: для этой БД нет резервных копий

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...