방법: C++, Visual Basic 또는 C# 프로젝트에 Transact-SQL 디버깅 사용
이 항목은 다음 제품에 적용됩니다.
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
다음 절차에서는SQL Server 이상을 호출하는 응용 프로그램을 만드는 C++, Visual Basic 또는 C# 프로젝트에 Transact-SQL 디버깅을 사용하도록 설정하는 방법을 설명합니다.
참고
서버 탐색기를 사용하여 개별 데이터베이스 개체에 대해 간단한 "한 단계씩 코드 실행" 디버깅을 수행하거나 SQL Server 프로젝트를 사용하는 경우에는 이 절차가 필요 없습니다.
C++, Visual Basic 또는 C# 프로젝트에서 Transact-SQL을 디버깅하는 경우 디버깅할 데이터베이스 연결에 응용 프로그램 디버깅을 사용하도록 설정해야 합니다.서버에서 Transact-SQL 데이터베이스 개체에 중단점을 설정하면 이 기능이 자동으로 사용하도록 설정되지만 Windows 인증을 사용하는 연결이 없는 경우에는 자동으로 사용하지 못할 수도 있습니다.자세한 내용은 방법: 다중 계층 디버깅 사용을 참조하십시오.
응용 프로그램에서 Transact-SQL 코드를 한 단계씩 실행할 수는 없습니다. 디버깅할 Transact-SQL 코드에 중단점을 설정해야 합니다.
참고
실제 설정이나 버전에 따라서 화면에 나타나는 대화 상자와 메뉴 명령이 도움말의 설명과 다를 수 있습니다.설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다.자세한 내용은 Visual Studio Settings을 참조하십시오.
C++ 프로젝트에서 SQL 디버깅을 사용하도록 설정하려면
솔루션 탐색기에서 마우스 오른쪽 단추를 클릭하고 바로 가기 메뉴의 속성을 클릭합니다.
<프로젝트> 속성 페이지 대화 상자에서 구성 속성 노드를 열고 디버깅 노드를 선택합니다.
SQL 디버깅을 예로 설정합니다.
Visual Basic 또는 C# 프로젝트에 SQL 디버깅을 사용하도록 설정하려면
솔루션 탐색기에서 프로젝트를 선택합니다.
프로젝트를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.속성 페이지 대화 상자가 나타납니다.
디버그 탭을 클릭합니다.
디버거 사용 섹션에서 SQL Server 디버깅사용 확인란을 선택합니다.