TF246017 Fehler beim öffnen der TFS Administration Console
Wenn ich melden Sie sich auf unserer TFS-server mit meinem eigenen domain-Konto und versuchen Sie zu öffnen TFS Administration Console, bekomme ich die folgende Fehlermeldung:
TF246017: Team Foundation Server konnte keine Verbindung zur Datenbank.
Stellen Sie sicher, dass der server, der als Host für die Datenbank in Betrieb ist,
und, dass die Netzwerk-Probleme sind nicht blockiert die Kommunikation mit dem
server.
Sich die TFS-Datenbank wird lokal auf dem TFS-server. Wenn ich das log auf den TFS-server mit dem lokalen computer-Administrator-Konto (vermutlich das Konto zum installieren TFS), die Administration Console Lasten gut ohne irgendwelche Fehler. Also benutzte ich SSMS Blick auf die lokale TFS-Datenbank und den Benutzernamen, und lo-und-siehe da die lokale TFS-server-Benutzerkonto aufgeführt ist, mit vollen Berechtigungen, aber mein Domänen-account ist nicht. Daher der Fehler.
Schließlich meine Frage. Was würde ich wie zu tun ist, bieten bestimmten Benutzern mit der Berechtigung für das TFS-Datenbank (und damit auch die Fähigkeit zum ausführen der Administration-Konsole ohne Fehler), a-la-lokaler Administrator-Konto. Statt Sie jeden dieser Benutzer als Anmeldenamen über SSMS, gibt es einen TFS Gruppe, die ich hinzufügen würde, dass automatisch Ihnen die Erlaubnis geben, auf die TFS DB? Das scheint ein wenig sauberer.
Dank.
InformationsquelleAutor MegaMatt | 2012-09-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Der einfachste Weg, um dieses Problem zu lösen ist, jemanden zu finden, in Ihrem team, die kann verwenden Sie Administration Console, und fügen Sie Sie der Liste der Administration Console-Benutzer. Es ist unter der "Anwendungsebene" Knoten des treeview. Wenn du dir die "Assistenten", Sie feststellen, dass es das hinzufügen der Benutzer zu allen Arten von Dingen wie Gruppen, SQL-Rollen, wahrscheinlich mehr, als Sie wollen würde, um zu koordinieren mit der hand. Ich verbrachte eine gute Stunde damit, Dinge zu tun, die über AD-Gruppen, manuell hinzufügen der Benutzer zur SQL-Rollen, etc. um zu bekommen ein weiteres Mitglied in meinem team zu arbeiten. Schließlich habe ich nur noch ihn über die Administration Console, und 1 minute später war er fertig.
In diesem Fall, Sie können nicht die "einfachste" Lösung, und müssen gehen für etwas schwieriger. Ich habe nicht gesagt, es war die einzige Lösung. Auch... nie nur ein admin-Benutzer.
InformationsquelleAutor Mel
Ich würde empfehlen, eine Gruppe im AD genannt TFS-Administratoren, die Sie dann geben Sie Berechtigungen für die Datenbank-server administration console, sharepoint, ssrs und ssas.
InformationsquelleAutor Betty
Versuchen Sie sich mit Ihrem Benutzer-admin-Konto, anstatt mit dem Administrator-Konto.
InformationsquelleAutor directedition