TFS 2015, обновление 1 — TF255430: база данных была частично обновлена ​​во время неудачного обновления.

TF255356: при настройке баз данных Team Foundation произошла следующая ошибка:


TF400711: ошибка при выполнении

Этап обслуживания «Обновить столбец описания шаблона процесса» для компонента FrameworkToDev14M85 во время ToDev14M85: 2 ошибки произошли при выполнении сценария upd_ProcessTemplateToDev14M85.sql. Неудачный запуск партии в строке: 6. Ошибка: 5074, уровень: 16, состояние: 1, пакетная строка : 6, строка сценария: 11Сообщение: «Описание» статистики зависит от столбца «Описание». один или несколько объектов получают доступ к этому столбцу. === -- небольшая таблица, поэтому пакетное ОБНОВЛЕНИЕ не требуется tbl_ProcessTemplateDescriptorSET Description = LEFT(Description, 1024) -- нет состояния гонки, так как двоичные файлы не позволяют людям сохранять > 1024 шаблонов длины ALTER TABLE tbl_ProcessTemplateDescriptor ALTER COLUMN Description NVARCHAR(1024) ================ Ошибка завершения пакета**

При обновлении Team Foundation Server 2012 до обновления 1 вы получаете сообщение об ошибке «TF254027: вы должны исправить все ошибки, прежде чем продолжить», «TF255375: указанную вами базу данных конфигурации нельзя использовать» и «TF255430: база данных была частично обновлен во время неудачного обновления».


person Sundara Prabu    schedule 05.05.2016    source источник


Ответы (1)


ошибка выглядит запутанной и достаточно простой при попытке изменить таблицу Изменить не удается, поскольку статистика в таблице была автоматически сгенерирована

tbl_ProcessTemplateDescriptor

выполните следующий запрос в базе данных tfs_configuration

 SELECT 'DROP STATISTICS ' + Schema_NAME(d.Schema_id) + '.' + '['+ OBJECT_NAME(a.object_id) + '].[' + a.name  +']' FROM sys.stats a INNER JOIN sys.Objects d ON d.Object_id = a.object_id WHERE auto_created = 0 AND User_Created = 1

Действия по исправлению 1. Восстановите базу данных tfs_configuration из резервной копии, которая была у вас до установки обновления 1. 2. Выполните результаты приведенного выше запроса в этой восстановленной базе данных. 3. Повторно запустите Мастер обновления для обновления 1 4. Все должно быть хорошо, и это удается

другое окно запроса, которое сбрасывает всю статистику

person Sundara Prabu    schedule 05.05.2016