sql - 如何找出连接正在使用哪个数据库?

标签 sql sql-server database

我使用的是 SQL Server 2008。

我试图找出我的数据库服务器中的哪个连接正在使用我想要删除的数据库,以便我可以终止该连接。

我可以从sys.dm_exec_sessions中选择session_id、login_name等来查找数据库中的 session ,但是如何从session_id获取 session 所在的数据库已连接?

最佳答案

关于sql - 如何找出连接正在使用哪个数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4184348/

相关文章:

php - 如果表单为空则不提交表单

PHP-从数据库中获取并存储在下拉菜单html中

c# - 在 C# UWP 应用程序中存储传感器数据的最佳和最快方式

使用嵌套 Case 语句的 SQL 行到列

sql - 查找并替换 SQL 中的所有特殊字符

php - MySQL 查询 : Getting COUNT of one table where the ID of table 1 has a value of X in a different table

sql-server - VS 2008 上的隧道代理

sql - 在 SQL Server 中计算 XML 中的非空节点数

php - Propel 的 fromArray/fromJSON 特性可以避免 SQL 注入(inject)吗?

sql - 从集合 1 ... 49 中生成 6 个无重复的数字