我想运行以下查询::
SELECT S.*
FROM sys.dm_exec_requests S
JOIN sys.dm_exec_sessions R ON r.session_id = s.blocking_session_id
当我在SQL Server控制台中运行它时,它可以正常工作 但我无法通过代码执行相同的操作。我使用以下连接字符串:
"Data Source=localhost\\sqlexpress;Initial Catalog=Master;Integrated Security = True"
直到现在我在连接字符串中使用sys
和MsSQLSystemResource
代替Master;但我面临同样的错误,说连接有问题..实例名称可能是错误的..
答案 0 :(得分:0)
在您创建的数据库(而不是系统数据库)中创建视图,将连接字符串设置为该数据库,然后查询视图。