我正在使用VS 2008并尝试进入SQL Server 2005数据库的存储过程。我打开服务器资源管理器,双击该过程。它出现在文本窗口中。我在其中设置了一个中断点,右键单击并选择“步入存储过程”。它返回“被用户取消”。 MSVSCOM.exe在SQL Server主机上运行,我可以连接到SQL Server主机上的远程进程。你能告诉我我做错了什么吗?调试SQL Server 2005存储过程
回答
我能够通过将SQL Server(MSSQLSERVER)的“登录身份”帐户设置为服务器的管理员帐户来解决此问题。作为参考,我的全部设置如下:
客户端:Windows XP中使用VS Studio 2008中(9.0.30729.1)服务器:在Windows Server 2003与SQL Server 2005(9.0.4035)
同一工作组中的两台计算机
两台计算机上的管理员帐户均已启用并设置为相同的密码。
MSSQLSERVER和MSVCMON(作为服务运行)在管理员帐户的上下文中运行。
Visual Studio 2008在客户端计算机上的帐户(Administrators组的成员)上下文中运行。在服务器(Administrators组的成员)上创建了相同的帐户,两者的密码都相同。
我想你有两个不同版本的远程监视器运行在这些机器上。
“此错误不匹配msvsmon.exe(远程调试监视器)的版本在使用常用的显示 他们必须是同一版本,以进行远程调试CLR的位置:。 2008年 - ”ç :\ Program Files \ Microsoft Visual Studio 9 \ Common7 \ IDE \ Remote Debugger \ x86 \ msvsmon.exe,版本9.0.2 2005 - > C:\ Program Files \ Microsoft Visual Studio 8 \ Common7 \ IDE \ Remote Debugger \ x86 \ msvsmon.exe,版本8.0.5“
这是一个很好的设置远程调试的文章,可以解决您的问题。请邮寄回来,如果你不能解决它
终于解决了通过运行Visual Studio,服务器资源管理器连接和远程调试服务都具有相同的凭据这个问题。
这实际上没有解决问题。 – javacavaj 2009-10-12 03:17:34
- 1. SQL Server 2005存储过程
- 2. Eclipse调试模式中断SQL Server 2005存储过程访问
- 3. 在SQL Server中如何调试存储过程2005
- 4. 从Visual Studio调试SQL Server 2005中的存储过程?
- 5. SQL Server 2005的存储过程依赖
- 6. SQL Server 2005 Asnyc存储过程
- 7. SQL Server 2005存储过程执行
- 8. 存储过程吃CPU SQL Server 2005
- 9. SQL Server 2005本机存储过程
- 10. 错误在SQL Server 2005存储过程
- 11. SQL Server存储过程(菜单系统) - 微软SQL Server 2005的
- 12. SQL Server 2005:从WHERE子句中调用存储过程
- 13. 存储过程的调度在SQL Server 2005
- 14. 在存储过程sql server 2005中使用函数调用?
- 15. 多asp.net请求调用相同的SQL Server 2005存储过程
- 16. 如何在SQL Server 2005 Management Studio中创建SQL Server 2005存储过程模板?
- 17. 调试SQL Server 2008存储过程更改SQL服务帐户
- 18. 调用存储过程在SQL Server
- 19. 在SQL Server 2005中调试
- 20. 如何获得总行通过存储过程在SQL Server 2005
- 21. 如何从Visual Studio 2005调试远程SQL服务器上的存储过程
- 22. SQL Server存储过程sp_executesql
- 23. SQL Server的存储过程
- 24. sql server 2000存储过程
- 25. SQL Server存储过程
- 26. 存储过程和SQL Server
- 27. Sql server存储过程
- 28. ASP.NET SQL Server存储过程
- 29. SQL Server存储过程
- 30. 从SQL Server存储过程
SQL Server主机上的msvsmon构建版本是9.0.30729.141,它与IDE相同。你能否确认你已经成功地从Visual Studio 2008中调试了一个SQL Server 2005实例?谢谢。 – javacavaj 2009-04-21 04:13:07
是的。还要确保两台机器都在同一个域中。 – 2009-04-21 04:16:06
我实际上在工作组环境中,但都在同一个工作组中。此外,尝试安装msvsmon作为服务与应用程序。仍然没有骰子。任何其他建议,用于调试此问题?谢谢。 – javacavaj 2009-04-21 13:42:18