我正在使用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. 從Visual Studio調試SQL Server 2005中的存儲過程?
- 3. 在SQL Server中如何調試存儲過程2005
- 4. Eclipse調試模式中斷SQL Server 2005存儲過程訪問
- 5. 遞歸存儲過程在SQL Server 2005
- 6. 錯誤在SQL Server 2005存儲過程
- 7. MS SQL Server 2005中的存儲過程
- 8. SQL Server 2005安裝存儲過程
- 9. SQL Server 2005 - 優化存儲過程
- 10. SQL Server 2005的存儲過程依賴
- 11. SQL Server 2005存儲過程執行
- 12. SQL Server 2005 Asnyc存儲過程
- 13. 存儲過程吃CPU SQL Server 2005
- 14. SQL Server 2005的存儲過程錯誤
- 15. SQL Server 2005本機存儲過程
- 16. SQL Server存儲過程(菜單系統) - 微軟SQL Server 2005的
- 17. 在存儲過程sql server 2005中使用函數調用?
- 18. 多asp.net請求調用相同的SQL Server 2005存儲過程
- 19. 存儲過程的調度在SQL Server 2005
- 20. SQL Server 2005:從WHERE子句中調用存儲過程
- 21. 如何在SQL Server 2005 Management Studio中創建SQL Server 2005存儲過程模板?
- 22. 從另一個存儲過程調用SQL Server存儲過程
- 23. 調試SQL Server 2008存儲過程更改SQL服務帳戶
- 24. 在SQL Server 2005中調試
- 25. MVC3調用SQL Server存儲過程
- 26. 調用存儲過程在SQL Server
- 27. 從postgres調用SQL Server存儲過程
- 28. 如何獲得總行通過存儲過程在SQL Server 2005
- 29. 如何從Visual Studio 2005調試遠程SQL服務器上的存儲過程
- 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