Изменение INT на BigInt
У меня есть складская таблица с 16 тоннами данных. У меня есть несколько столбцов целых чисел в нем. Мы должны преобразовывать их в BIGINT для каждого запроса, который мы пишем, потому что SUM слишком велик, чтобы поместиться в INT.
Теперь у нас есть новый datamart в разработке. Поэтому мы подумали, почему бы не изменить все эти столбцы на BIGINT, и нам не о чем беспокоиться о новом наборе запросов.
Поскольку данные уже загружены, я решил использовать Management Studio и изменить тип данных. Но сначала я получаю предупреждение:
Saving Definition Changes to tables with large amounts of data could take a considerable amount of time. While changes are being saved, table data will not be accessible.
Тогда я получаю ошибку:
Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.
Как мне обойти это?