Какую команду я бы выполнил для безопасного изменения (т. Е. С int на bigint) типа данных реплицированного столбца в SQL Server 2005?
Столбец не является ключом. В столбце есть некластеризованный индекс.
ALTER TABLE MyTable ALTER COLUMN myIntCol bigint
С BOL :
По умолчанию используется следующая схема изменения, сделанные на работающем издателе SQL Server реплицируется на все SQL Подписчики сервера: ALTER TABLE ALTER VIEW ИЗМЕНЕНИЕ ПРОЦЕДУРЫ ИЗМЕНЕНИЕ ФУНКЦИИ ALTER TRIGGER
По умолчанию используется следующая схема изменения, сделанные на работающем издателе SQL Server реплицируется на все SQL Подписчики сервера: