Ich habe versucht, eine Datenbank umzubenennen, und es wurde angegeben, dass sie exklusiv gesperrt werden muss, um diesen Vorgang auszuführen ...
Wie kann ich überprüfen, wer damit verbunden ist?
sql-server-2008
l --''''''--------- '' '' '' '' '' '
quelle
quelle
Antworten:
Wenn ich mich im Jahr 2005 richtig erinnere, können Sie dies in eine neue Abfrage eingeben und dann ausführen:
es wird wahrscheinlich im Jahr 2008 funktionieren.
Ja, es wird: http://msdn.microsoft.com/en-us/library/ms174313.aspx
quelle
Sie können den Aktivitätsmonitor in SQL Server Management Studio verwenden. Wenn es geöffnet ist, sehen Sie im Abschnitt "Prozesse" nach, was gerade ausgeführt wird, welche Anmeldedaten, welche Datenbanken verwendet werden und welche anderen hilfreichen Informationen angezeigt werden.
quelle
Ich denke, um die Anzahl der aktiven Verbindungen und ihre Datenbanken zu überprüfen, verwenden Sie bitte:
quelle
Sie können eine integrierte gespeicherte SQL-Prozedur verwenden.
exec sp_who go
quelle