Изменить тип поля таблицы (пара нюансов).

Underking
Дата: 19.02.2013 17:45:18
Задача вроде бы простая, изменить в таблице тип поля с varchar на nvarchar.
ALTER TABLE имя_таблицы ALTER COLUMN имя_поля nvarchar(50)

Но есть две проблемы. (SQL Server 2008 - 10.0.1600.22)
1. Таблица реплицируется. Теоретически это не должно мешать, и на других таблицах репликация не мешает меня тип поля. Но на некоторых: Cannot alter column 'имя_поля' because it is 'REPLICATED'.
В чем может быть проблема?
2. Существует ряд индексов, где это поле упомянуто в Included Columns. The index 'имя_индекса' is dependent on column 'имя_поля'..
Как наиболее безболезненно обойти все эти индексы?
Glory
Дата: 19.02.2013 17:56:39
1. Making Schema Changes on Publication Databases
2. BOL - ALTER TABLE
ALTER COLUMN
The modified column cannot be any one of the following:
...