스크립트 태스크 및 스크립트 구성 요소가 사용하는 스크립트를 VSTA(Microsoft Visual Studio Tools for Applications)에서 작성합니다.
VSTA에서 중단점을 설정하고 스크립트합니다. VSTA에서 중단점을 관리할 수 있지만 SSIS 디자이너에서 제공하는 중단점 설정 대화 상자를 사용하여 중단점을 관리할 수도 있습니다. 자세한 내용은 제어 흐름 디버깅을 참조하세요.
중단점 설정 대화 상자에는 스크립트 중단점이 포함됩니다. 이러한 중단점은 중단점 목록의 맨 아래에 표시되고 중단점이 나타나는 함수의 이름 및 줄 번호를 표시합니다. 중단점 설정 대화 상자에서 스크립트 중단점을 삭제할 수 있습니다.
런타임에 스크립트의 코드 줄에 설정된 중단점은 패키지에 설정된 중단점 또는 패키지의 태스크 및 컨테이너와 통합됩니다. 디버거는 스크립트의 중단점에서 패키지, 태스크 또는 컨테이너에 설정된 중단점으로 실행할 수 있으며 그 반대의 경우도 마찬가지입니다. 예를 들어 패키지에 OnPreExecute 및 OnPostExecute 이벤트를 수신할 때 발생하는 중단 조건에 중단점이 설정되어 있고 스크립트 줄 에 중단점이 있는 스크립트 작업도 있을 수 있습니다. 이 시나리오에서 패키지는 OnPreExecute 이벤트와 연결된 중단 조건에서 실행을 일시 중단하고 스크립트의 중단점으로 실행한 다음 마지막으로 OnPostExecute 이벤트와 연결된 중단 조건으로 실행할 수 있습니다.
스크립트 태스크 및 스크립트 구성 요소 디버깅에 대한 자세한 내용은 스크립트 태스크 코딩 및 디버깅 , 스크립트 구성 요소 코딩 및 디버깅을 참조하세요.