| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS SQL Server > Изменение размера поля |
| Автор: Pankon 16.4.2007, 13:28 |
| Была создана база и схема к ней. В одной таблице столбец char(8). Проект заработал... В таблицу были закинуты 80000 записей... Недавно выесняется, что char(8) - мало, надо char(30).... Пробую изменить на char(30) в работающей системе, приэтом система предупреждает, что нужно еше ~20 таблиц изменить(схема такая)... Операция длится некотое время и вылетает ошибка, что опрация выполнена с ошибками изза Тимеоут и.д.т. Как поступить ? ПС SQL Server 2005, Management Studio Express |
| Автор: kobra 16.4.2007, 16:14 |
| а если по одному, и начать с подчиненных таблиц? |
| Автор: SergKO 17.4.2007, 04:37 |
| По умолчанию Management Studio не имеет ограничений на время выполнения запроса. Проверьте на всякий случай в Query Optins параметры SET QUERY_GOVERNOR_COST_LIMIT - д.б. 0 и SET LOCK TIMEOUT - д.б. -1. А как точно выглядит сообщение об ошибке? |
| Автор: Pankon 18.4.2007, 13:21 |
| Проблема решена... Я выполнил команду на сервере, где стояла база.... (Удаленно - не срабатывало) Всем спасибо |