Что делать, если в PK Identity закончились значения?
Комментарии (4)
29 июня 2017 в 15:26
–2↑
↓
Поменять тип первичного ключа на BIGINT
A может сразу на varchar и написать свой обработчик beforeInsert?29 июня 2017 в 15:39
0↑
↓
если можете, переключитесь на модель Recovery Mode в Simple
Не очень то ответственно давать такой совет, не предупреждая о последствиях, например о проблемах с бэкапом лога.29 июня 2017 в 15:43
0↑
↓
Согласна, тут в зависимости от срочности — если это таблица из-за которой работа дальше не идет, что нибудь типа информации о продажах и пока не починят, то продавать не могут это одно. А если что-то не очень важное, то совсем другое.29 июня 2017 в 15:47
0↑
↓
Подобное изменение схемы все равно не может быть сделано параллельно со вставками новых значений. Достаточно сделать бэкап перед обновлением и полный бэкап после обратного переключения на Full, и никаких проблем с бэкапом лога не будет.