Ausgegraute Menüoptionen, defekter Aktivitätsmonitor

7

Ich habe kürzlich SP1 auf meinem 2012 SQL Server installiert. Seitdem hat sich SSMS etwas komisch verhalten, wenn ich eine Verbindung von meinem PC und nicht vom lokalen Server selbst herstelle.

Ich sehe die grünen "laufenden" Symbole auf dem Server und auf dem Agenten nicht mehr und mehrere Menüoptionen sind ausgegraut (Start / Stopp / Neustart im Servermenü und im Agentenmenü).

Geben Sie hier die Bildbeschreibung ein

Wenn ich versuche, auf den Aktivitätsmonitor zuzugreifen, wird folgende Fehlermeldung angezeigt:

Geben Sie hier die Bildbeschreibung ein

Fehlerdetail

Ich habe den folgenden Artikel über den Aktivitätsmonitor gefunden. Ich habe die dortigen Schritte ohne Erfolg ausgeführt (obwohl ich ein lokaler Administrator auf dem SQL-Server bin und alle diese Berechtigungen bereits haben sollte). Auf dem Server wird Windows 2008 R2 Datacenter SP1 ausgeführt. Wenn ich einen Remotedesktop zum Server selbst verwende und SSMS direkt verwende, tritt keines dieser Probleme auf, und wenn ein Domänenadministrator über SSMS remote eine Verbindung zum Server herstellt, funktioniert alles auch für ihn.

Irgendwelche Ideen?

Mansfield
quelle

Antworten:

7

Das angezeigte Verhalten tritt auf, wenn Sie nicht über Berechtigungen zum Verwalten von Diensten auf dem Remoteserver verfügen. In diesem MSDN-Artikel werden einige mögliche Lösungen zum Gewähren von Benutzerrechten zum Verwalten von Diensten beschrieben.

Verfügt das Dienstkonto für den Agenten über lokale Administratorrechte auf dem Server? Haben Sie Datenbankdienste und den SQL Server-Agentendienst auf dem Server gestoppt und gestartet, seit dieses Problem aufgetreten ist?

registrierter Nutzer
quelle
Dieser Artikel gilt für Windows Server 2003 - gilt er weiterhin für 2008? Das Dienstkonto ist ein verwaltetes Dienstkonto, das ich der lokalen Administratorgruppe hinzugefügt habe. Ich habe den Agentendienst neu gestartet, der nichts getan hat, aber ich kann die Datenbankdienste derzeit nicht neu starten, da dies ein Produktionsserver ist. Ich bin auch ein lokaler Administrator auf dem Server.
Mansfield
1
Nach dem Neustart des Servers, nachdem die Dienstkonten zum lokalen Administrator gemacht wurden, funktionierte er. Vielen Dank!
Mansfield
3

Ich hatte genau dieses Problem. Alles funktionierte einwandfrei, bis ich bemerkte, dass die grüne Anzeige auf dem Datenbankzylinder-Logo (neben dem Instanznamen) weiß statt grün wurde (genau wie Sie). Berechtigungen waren auch in Ordnung. Ich habe SSMS neu gestartet und erneut eine Verbindung zu derselben Instanz hergestellt, und das Problem wurde behoben.

kidra.pazzo
quelle
2

Dieses Problem (entfernt war weißer Kreis, lokal war grün) ist mir passiert, als ich mehrere Anmeldungen definiert hatte (Windows-integrierter Modus).

Einige Anmeldungen erfolgten über eine Windows-Sicherheitsgruppe mit der Berechtigung sysadmin und andere über ein einzelnes Konto, das nicht über die Berechtigung sysadmin verfügte.

Die Lösung bestand darin, die individuelle Kontoanmeldung zu entfernen, die nicht über die Berechtigung sysadmin verfügte. Der grüne Kreis und die Menüoptionen kamen zurück.

crokusek
quelle
1

Ich hatte dies lokal auf einem Server, der von SQL2008R2 auf SQL2012 auf SQL2014 aktualisiert wurde. Nach der ersten Betäubung war die Lösung einfach: Das SQL-Installationsprogramm entfernt die alten SSMS-Versionen nicht. Ich hatte Links / Verknüpfungen zu altem SSMS in der Taskleiste. Bei Verwendung von SSMS2014 waren "Standardberichte" wieder verfügbar.

mattp
quelle
-1

Wenn Sie die richtigen Anmeldeinformationen eingegeben haben, hängt das Problem höchstwahrscheinlich damit zusammen, dass der SQL Server-Dienst irgendwie deaktiviert wurde. Sie können den Status überprüfen und erneut aktivieren, indem Sie auf services.msc gehen.

Marius
quelle
2
Wie kann ich eine Verbindung herstellen und Abfragen ausführen, wenn der Dienst deaktiviert ist?
Mansfield