2011-04-04 61 views
1

我在這裏看到了一些關於使用本機MSSQL 2008功能來調試和逐步通過TSQL的文章。SQL Server 2008調試器附加?

在Visual Studio 2010 .NET C#控制檯應用程序中,我使用簡單的ADO.NET將一些參數發送到存儲過程。我可以在調試器中運行它,並查看.NET代碼中發生了什麼,直到執行SqlCommand。我怎樣才能讓調試器(或任何調試器)在MSSQL端觸發,這樣我就可以將C#中的數據一路追蹤到/通過數據庫?

謝謝。

回答

1

如果要捕獲通過線路發送的內容,請使用SQL Profiler

Using SQL Server Profiler

如果您在步入從Visual Studio中的存儲過程的問題:

[請注意:你的里程可能會有所不同;我知道系統哪裏不行。所以,我從來沒有嘗試再進入TSQL ...]

+0

Profiler不讓我進入存儲過程,看看它在做什麼。如果我僅使用Profiler,則必須將大量print/debug/select語句插入到sproc中。 – Snowy 2011-04-04 15:03:27