Задача вроде бы простая, изменить в таблице тип поля с 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 'имя_поля'..
Как наиболее безболезненно обойти все эти индексы?