2016-05-24 4 views
1

Я установил обновление TFS 2015 версии 2.1 на сервере. Я могу создавать и выполнять определения сборки. Все коллекции проектов обновлены с TFS 2013 и работают. Пользователи команды могут получить доступ к проектам в команде и выполнить регистрацию, получить последние и т. Д. Но я не могу создать определение выпуска из веб-интерфейса TFS. Всякий раз, когда я пытаюсь создать окончательную версию релиза, у меня все еще есть одна и та же ошибка: «TF30040: база данных настроена неправильно. Обратитесь к администратору Team Foundation Server».Определение версии TFS 2015 «TF30040: база данных настроена неправильно. Обратитесь к администратору Team Foundation Server».

Я попробовал ремонт и переустановку TFS 2015, но не работал.

Tfs_Configuration: TFS_PRODUCT_VERSION 14.95.25229.0

Tfs_DefaultCollection: TFS_PRODUCT_VERSION 14.92.25229.0

TFS 2015 Версия: 14.95.25229.0

я выздоровел доступ сисадмин, как он говорит:

TF30040: The database is not correctly configured

И все базы данных Tfs Online и MULTI_USER as i т говорит:

https://msdn.microsoft.com/en-us/library/ee248602%28v=vs.100%29.aspx?f=255&MSPPError=-2147217396

И, наконец, установили новые окна 8,1 на другом компьютере. Затем с нуля были установлены SQL Server 2014 и TFS 2015 Update 2.1. И все же relad определение can not будет создано. Должен ли я настроить или установить что-то еще?

ответ

0

Я предполагаю, что в вашей базе данных настроена турецкая сортировка. Недавно мы обнаружили эту ошибку, и она будет исправлена ​​с обновлением TFS 3.

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

+0

Проблема все еще там! Обновление TFS 3 –

1

(Опубликовано от имени О.П.):

В хранимых процедурах Tfs_DefaultCollection в:. [Release] [prc_ReleaseDefinition_Add] процедура занимает параметр называется @id. Но наши запросы отправляют параметр как @Id, и поэтому Sql возвращает исключение. Поэтому я изменил параметр процедуры на @Id, и проблема решена.