2016-05-24 40 views
1

Ich habe TFS 2015 Update 2.1 auf dem Server installiert. Ich kann Builddefinitionen erstellen und ausführen. Alle Projektkollektionen wurden von TFS 2013 aktualisiert und arbeiten. Teammitglieder können auf Teamprojekte zugreifen und das Einchecken durchführen, die neuesten Informationen abrufen usw. Aber ich kann die Release-Definition nicht über die TFS-Webbenutzerschnittstelle erstellen. Jedes Mal, wenn ich versuche, die Release-Definition zu erstellen, habe ich den gleichen Fehler: "TF30040: Die Datenbank ist nicht korrekt konfiguriert. Wenden Sie sich an Ihren Team Foundation Server-Administrator."TFS 2015-Release-Definition "TF30040: Die Datenbank ist nicht korrekt konfiguriert. Wenden Sie sich an Ihren Team Foundation Server-Administrator."

Ich versuchte Reparatur und TFS 2015 neu installieren, aber nicht funktioniert.

Tfs_Configuration: TFS_PRODUCT_VERSION 14.95.25229.0

Tfs_DefaultCollection: TFS_PRODUCT_VERSION 14.92.25229.0

TFS 2015 Version: 14.95.25229.0

ich Sysadmin Zugang auch gewonnen, wie er sagt:

TF30040: The database is not correctly configured

Und alle TFS-Datenbanken Online und MULTI_USER als i t sagt:

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

Und schließlich neue Windows 8.1 auf einem anderen Computer installiert ist. Dann installierte SQL Server 2014 und TFS 2015 Update 2.1 von Grund auf neu. Und noch kann Relase-Definition erstellt werden. Sollte ich etwas anderes konfigurieren oder installieren?

Antwort

0

Ich vermute, dass Ihre Datenbank mit türkischen Sortierung konfiguriert ist. Wir haben diesen Fehler kürzlich entdeckt und er wird mit TFS-Update 3 behoben.

Inzwischen ist das Update, das Sie an der gespeicherten Prozedur vorgenommen haben, korrekt. Entschuldigung für die verursachten Unannehmlichkeiten.

+0

Ausgabe immer noch da! TFS-Aktualisierung 3 –

1

(Veröffentlicht im Namen des OP):

In Tfs_DefaultCollection der gespeicherten Prozeduren.: [Release] [prc_ReleaseDefinition_Add] Prozedur dauert Parameter @id genannt. Aber unsere Anfragen senden Parameter als @Id und deshalb gibt Sql Ausnahme zurück. Also habe ich den Prozessparameter auf @Id geändert und das Problem ist gelöst.