我需要更改一个表,而Sql Azure只是在旋转它的轮子。
我认为这是因为正在某处访问该表的连接。
我如何查看谁在访问我的表以及如何终止他们的连接。
我正在寻找类似的东西
ALTER DATABASE xxx SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
它将与sql azure一起使用
最佳答案
您可以使用sys.dm_exec_connections查看有关与SQL Azure DB的连接的信息。示例here under Monitoring Connections。您可以在SQL Firewall级别阻止错误的连接,或者拒绝它们使用security stored procedures访问您关心的表。