동일한 도메인 내에서 저장된 절차를 원격으로 디버깅하려면 어떻게해야합니까?
-
02-07-2019 - |
문제
VS 2005 내에서 저장 프로 시저 (SQL Server 2005)를 원격으로 디버깅 할 수있는 단계는 무엇입니까?
클라이언트와 서버 머신은 모두 동일한 도메인에 있습니다. 나는 이것을 한 번도 해본 적이 없으므로 단계별 지침은 크게 높이 평가 될 것입니다.
해결책
좋은 질문! 내가 실수하지 않으면 더 이상 SQL Management Studio 내부에서 디버깅이 가능하다고 생각하지 않습니다 (Enterprise Studio Days의 SQL Server 2000으로 돌아 왔을 때).
원격 디버그 MS SQL 저장 절차에 대한 지침 Visual Studio 2005
- Visual Studio를 시작합니다 (Vista에서 실행중인 경우 관리자로 실행하십시오)
- Visual Studio 2005 내에서 클릭하십시오 보기-> 서버 탐색기, 당신이 눈에 띄는 것은 패널을 데이터 연결 요소.
- 마우스 오른쪽 버튼을 클릭하십시오 데이터 연결 그리고 선택하십시오 연결을 추가하십시오
- 확인하십시오 데이터 소스 설정되었습니다 sqlclient.
- 서버 연결 정보를 작성하여 디버그하려는 저장된 절차가 라이브로 표시되는 데이터베이스 이름을 작성하십시오.
- 성공적인 연결이 이루어지면 데이터베이스의 A 트리가 채워져있어 테이블, 뷰, 저장 절차, 기능 등의 목록을 제공합니다.
- 확장하다 저장된 절차, 디버그하고 마우스 오른쪽 버튼을 클릭하고 선택한 것을 찾으십시오. 저장된 절차로 나아가십시오.
- 저장 프로 시저에 매개 변수가있는 경우 대화 상자가 나타나고 해당 매개 변수를 지정할 수 있습니다.
- 이 시점에서 방화벽 설정과 그렇지 않은 것에 따라 필요한 포트를 열 수 있도록 방화벽을 수정하라는 메시지가 표시 될 수 있습니다. 그러나 Visual Studio는 이것을 처리하는 것 같습니다.
- 완료되면 Visual Studio는 저장된 절차의 시작 부분에 배치하여 디버깅 행위를 시작할 수 있습니다!
행복한 디버깅!
제휴하지 않습니다 StackOverflow