So finden Sie die aktive Verbindungen mit T-SQL

April 11

Die Microsoft-Transaktion SQL oder T-SQL-Sprache bietet Ihnen die Werkzeuge, um Tabelleninformationen Abfragen. Alle Systemeinstellungen und aktiven Verbindungen werden auch in den Datenbanktabellen gespeichert. Verwenden Sie T-SQL, um eine Abfrage ausführen, die eine Liste der aktiven Verbindungen die sind die Konnektivität-Objekte verwendet identifiziert, wenn ein Benutzer von einem Desktop eine Verbindung zum Server herstellt.

Anweisungen

1 Klicken Sie auf die Windows-Schaltfläche "Start" und wählen Sie "Alle Programme". Die Programmgruppe "SQL Server", klicken Sie auf "SQL Server Management Studio" um den T-SQL-Datenbank-Editor zu öffnen.

2 Klicken Sie auf die Datenbank, die Sie verwenden, um Verbindungen zu überprüfen möchten. Klicken Sie auf "Neue Abfrage", an der Spitze des Editors, eine T-SQL programming Interface zu öffnen.

3 Geben Sie den folgenden Code zur Abfrage für aktive Verbindungen:

Db_name(dbid) als count(dbid) als ConnectionRequests-Datenbank auswählen,

LoginName als UserLogin

VON sysprocesses

WO Dbid > 0

GROUP BY Dbid, LoginName

4 Mit "F5" um die Abfrage auszuführen. Im Fenster "Ergebnisse" unten ist eine Liste der geöffneten Verbindungen zusammen mit den Datenbanknamen und den Benutzernamen angezeigt.