Изменить таблицу Не удалось изменить столбец для изменения размера столбцов - PullRequest
0 голосов
/ 01 декабря 2010
ALTER TABLE TABLE_NAME ALTER COLUMN COLUMN_NAME

Сбой при изменении столбца с int на bigint на SQL Server 2005 с пакетом обновления 1 (32-разрядная версия).

Однако то же самое происходит на SQL Server 2005 с пакетом обновления 1 (64-bit) и SQL Server 2008.

Кто-нибудь сталкивался с таким раньше?Можете ли вы указать мне на ошибку, поднятую для этого в MS или в какой-либо статье, указывающей на это?

Редактировать: Сообщение об ошибке:

Возможно повреждение схемы,Запустите DBCC CHECKCATALOG.Сообщение 0, Уровень 20, Состояние 0, Строка 0Произошла серьезная ошибка в текущей команде.Результаты, если таковые имеются, должны быть отброшены.

1 Ответ

2 голосов
/ 18 декабря 2010

Обновление до SQL Server 2005 с пакетом обновления 2 (SP2) устраняет эту проблему.Видимо, за это не было замечено никакой ошибки.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...