O Serviço de Integração captura a maioria das exceções que ocorrem quando ele chama um procedimento COM ou do Informatica através de uma transformação Procedimento Externo. Por exemplo, se a chamada de procedimento cria um erro de divisão por zero, o Serviço de Integração captura a exceção.
Em alguns casos, o Serviço de Integração não pode capturar erros gerados por chamadas de procedimento. Uma vez que o Serviço de Integração suporta apenas servidores COM dentro do processo, e uma vez que todos os procedimentos do Informatica são armazenados em bibliotecas compartilhadas e DLLs, o código que executa os procedimentos externos que existem no mesmo espaço de endereço da memória que o Serviço de Integração. Portanto, é possível que o código de procedimento externo substitua a memória do Serviço de Integração, causando sua interrupção. Se os procedimentos COM ou do Informatica causarem essa interrupção, revise o código da origem quanto a problemas de acesso à memória.