动态管理视图的连接字符串中的实例名称是什么
我想运行以下查询::
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 ;但我面临同样的错误,表明连接存在问题..实例名称可能是错误的..
I want to run the following query ::
SELECT S.*
FROM sys.dm_exec_requests S
JOIN sys.dm_exec_sessions R ON r.session_id = s.blocking_session_id
It works when i run it in SQL Server Console.
But I haven't been able to do the same thru code. I am using the following connection string:
"Data Source=localhost\\sqlexpress;Initial Catalog=Master;Integrated Security = True"
Till now I have used sys
and MsSQLSystemResource
in the place of Master in the connection string ; But i am facing same error which says that there is problem connecting .. instance name could be wrong ..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在您创建的数据库(而不是系统数据库)中创建视图,设置该数据库的连接字符串,然后查询视图。
Creating a view in a database you created (rather than system ones), setting the connection string to that database, then query the view.