偵錯 Transact-SQL 資料庫物件
這個主題適用於:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
有幾種方法可以完成偵錯 Transact-SQL 程式碼:
在任何專案外使用 Visual Studio 偵錯現有的資料庫物件。您可以使用 [伺服器總管] 逐步執行資料庫物件。如需詳細資訊,請參閱 HOW TO:使用伺服器總管逐步執行物件。
您可以使用 Visual StudioSQL Server 資料庫專案或 SQL Server 伺服器專案類型偵錯新的 Transact-SQL 指令碼或現有的資料庫專案。如需詳細資訊,請參閱 HOW TO:以 SQL Server 資料庫專案或伺服器專案偵錯。
在 C++、Visual Basic 或 C# 專案中,可以使用 [伺服器總管] 資料連接來偵錯以應用程式程式碼呼叫的現有資料庫物件。如需詳細資訊,請參閱偵錯多層資料庫應用程式。
本章節內容
SQL Debugging Limitations
描述使用 Transact-SQL 偵錯功能的限制。通用程序參考 (偵錯 Transact-SQL)
描述發生在許多不同情況和範例中的程序。Transact-SQL 資料庫偵錯
示範如何偵錯不同類型的 Transact-SQL 資料庫物件:預存程序、觸發、使用者定義函式及延伸預存程序。
相關章節
設定 Transact-SQL 偵錯
列出 Transact-SQL 偵錯的軟體需求 (針對伺服器和工作站),並啟用 Transact-SQL 偵錯、安裝、組態和疑難排解設定的指示。偵錯多層資料庫應用程式
描述必要的安裝程序,並提供說明如何偵錯多層資料庫應用程式的範例。Debugging Database Objects That Use Managed Code (SQL CLR Debugging)
描述偵錯 SQL CLR 資料庫物件。使用 Transact-SQL 偵錯工具
描述以 SQL Server Management Studio 偵錯 Transact-SQL 資料庫物件。