Opzioni dei tentativi per le attività database in entrata

Questa sezione contiene la procedura per la configurazione delle opzioni dei tentativi per le seguenti attività database in entrata: attività Acquisisci righe inserite, attività Acquisisci righe aggiornate, attività Acquisisci righe eliminate e attività Esegui polling della tabella.

Specifica delle opzioni dei tentativi per le attività database in entrata

  1. Selezionare l'attività Riprova dall'Elenco di controllo. Viene visualizzato il pannello Riprova.
  2. Configurare le opzioni dei tentativi di connessione ad un database. La seguente tabella descrive le opzioni dei tentativi di connessione ad un database:
    Tabella 1.
    Campo Descrizione
    Riprova  
    1) Attendere __ secondo/i tra un tentativo e l'altro. Specifica il periodo di tempo (in secondi) durante il quale il dispositivo di integrazione rimane in attesa, prima di tentare di stabilire una connessione al database.
    2) Tentare di connettersi__ volte prima di dare errore. Specifica il numero di tentativi - il numero massimo di volte in cui il dispositivo di integrazione tenta di stabilire una connessione al database, prima che venga emesso un errore.
    • Se questo parametro è impostato su "0", Studio non tenta la nuova connessione.
    • Se questo parametro è impostato su un valore inferiore a "0", Studio tenta la nuova connessione indefinitamente.

    Se viene distribuita un'orchestrazione che inizia con un'attività database in entrata e il dispositivo di integrazione non riesce a connettersi al database specificato, il dispositivo di integrazione registra gli errori di connessione come avvertenze nel log di sistema, fino al raggiungimento del valore del numero di tentativi. Una volta raggiunto il numero dei tentativi, il dispositivo di integrazione registra un errore nel log di sistema, reimposta il numero degli errori di connessione su zero e continua a tentare di stabilire una connessione con il database.

    Ad esempio: il numero di tentativi è impostato su 3. Il primo, il secondo ed il terzo errore di connessione vengono visualizzati nel log di sistema come Avvertenze. Il dispositivo di integrazione registra il quarto errore di connessione come un errore e reimposta il numero degli errori di connessione su zero. Pertanto, il quinto errore di connessione genera un'avvertenza nel log di sistema. Il dispositivo di integrazione continua a tentare di stabilire una connessione con il database.

     
    Timeout attività  
    3) Timeout dopo __ secondi quando l'endpoint non risponde ad una richiesta. Specifica l'intervallo di tempo, in secondi, che deve trascorrere prima che si verifichi un timeout tra l'esecuzione di una richiesta da parte di un'attività ad un endpoint ed il tempo impiegato dall'endpoint per la risposta. Ad esempio, l'intervallo di tempo durante il quale il dispositivo di integrazione attende dal database una risposta alla richiesta di esecuzione del polling di un evento trigger INSERT, prima di generare un errore di timeout. Il timeout di un'attività è diverso dal timeout di una connessione, poiché il timeout di un'attività si verifica dopo che la connessione all'endpoint è stata stabilita. Il timeout di una connessione specifica l'intervallo di tempo, in secondi, che deve trascorrere tra il tentativo del dispositivo di integrazione di stabilire una connessione all'endpoint e la risposta dell'endpoint alla richiesta di connessione, prima che si verifichi un timeout. Impostare il timeout della connessione nella scheda Endpoint database. Per ulteriori informazioni sui timeout delle connessioni, consultare Creazione o modifica di un endpoint dell'attività del database.