Partilhar via


Script de Debug

Aplica-se a:SQL Server SSIS Integration Runtime em Azure Data Factory

Escreves os scripts que a tarefa Script e o componente Script usam, no Microsoft Visual Studio Tools for Applications (VSTA).

Defines e escreves pontos de interrupção no VSTA. Pode gerir pontos de interrupção no VSTA, mas também pode gerir os pontos de interrupção usando a caixa de diálogo Set Breakpoints que o SSIS Designer fornece. Para mais informações, consulte Depuração do Fluxo de Controlo.

A caixa de diálogo Set Breakpoints inclui os pontos de interrupção de script. Estes pontos de interrupção aparecem no final da lista de pontos de interrupção e mostram o número da linha e o nome da função em que o ponto de interrupção aparece. Podes apagar um ponto de interrupção de script na caixa de diálogo Definir Pontos de Interrupção.

Em tempo de execução, os pontos de interrupção definidos em linhas de código em script são integrados com os pontos de interrupção definidos no pacote ou nas tarefas e contentores do pacote. O depurador pode correr de um ponto de interrupção no script para um ponto de interrupção definido no pacote, tarefa ou contentor, e vice-versa. Por exemplo, um pacote pode ter pontos de interrupção definidos nas condições de quebra que ocorrem quando o pacote recebe os eventos OnPreExecute e OnPostExecute, e também pode ter uma tarefa de Script que tem pontos de interrupção em linhas do seu script. Neste cenário, o pacote pode suspender a execução na condição de paragem associada ao evento OnPreExecute, executar até aos pontos de interrupção no script e, finalmente, executar até à condição de paragem associada ao evento OnPostExecute.

Para mais informações sobre a depuração da tarefa Script e do componente Script, consulte Codificação e Depuração da Tarefa de Script e Codificação e Depuração do Componente Script.

Para definir um ponto de quebra no Visual Studio para Aplicações

Ver também

Ferramentas de resolução de problemas para o desenvolvimento de pacotes