2012-12-18 69 views
3

我正在安裝一個程序,由於INSERT語句中的參數錯誤或數據庫的權限問題,通常會引發異常。我對SQL Server擁有完全的管理權限,並且很好記錄失敗的INSERT等等,以及它們失敗的原因。來自C#代碼的堆棧跟蹤僅顯示一個參數太長,而不是它們中的哪一個和值是多少。因此,它將是通過SQL Server Studio Management解決SQL問題的最簡單解決方案,而不是對產品版本進行代碼更改。我可以通過SQL Server Management Studio調試SQL問題嗎

回答

3

可以在SQL Server Profiler(Sql Server Management Studio:工具 - > SQL Server Profiler)中查看參數的值。它可以配置爲將跟蹤保存到數據庫(如果您無法在測試環境中重現問題),並且只捕獲某些調用(例如,您可以指定存儲過程的名稱)。 這裏是存儲過程調用與所有參數的探查器截屏: enter image description here

+0

優秀。謝謝。 –

相關問題