如何查看谁连接到我的数据库?

Ale*_*don 12 sql-server-2008

我试图重命名一个数据库,它说它需要被独占锁定才能执行此操作......

我如何检查谁连接到它?

nat*_*njo 17

如果我在 2005 年没记错的话,您可以在新查询中键入它,然后执行它:

exec sp_who
go
Run Code Online (Sandbox Code Playgroud)

它可能会在 2008 年生效。

是的,它将:http : //msdn.microsoft.com/en-us/library/ms174313.aspx

  • 此外,sp_who2 将为您提供比 sp_who 更多的信息。 (3认同)

Sea*_*wat 8

您可以使用 SQL Server Management Studio 中的活动监视器。打开后,查看进程部分以查看正在运行的内容、登录名、正在使用的数据库以及其他有用信息。