Diagnostica dei problemi

Lo stream potrebbe generare errori durante il runtime.

  • Alcuni errori, ad esempio una password errata nel database di origine, sono recuperabili, il che significa che possono essere corretti e lo stream riprende automaticamente.
  • Gli errori possono influire su un singolo oggetto, ad esempio un evento contenente tipi di dati non supportati. Altri errori possono influire su più oggetti o sull'intero stream, ad esempio quando Datastream non riesce a connettersi al database di origine.
  • A seconda dell'errore, le informazioni vengono fornite nelle pagine Stream o Dettagli stream dell'interfaccia utente di Datastream. Puoi anche utilizzare le API di Datastream per recuperare informazioni sull'errore.

Per risolvere un errore, vai allo stream per visualizzarlo e segui i passaggi descritti nel messaggio di errore.

Questa pagina contiene informazioni su errori di configurazione, connettività, Oracle e MySQL, nonché passaggi per la risoluzione dei problemi relativi agli errori.

Errori di configurazione e connettività

Errore Passaggi per la risoluzione dei problemi
Errore di connessione al database di origine (generico).

Ciò può accadere per vari motivi. Per risolvere l'errore:

  1. Assicurati che il database di origine sia attivo e raggiungibile.
  2. Vai al profilo di connessione di origine dalle pagine Flussi o Profili di connessione.
  3. Verifica che le informazioni di connettività del profilo di connessione siano corrette.
  4. Verifica che il nome utente e la password corrispondano.
  5. Verifica che il nome utente esista nel database e disponga dei privilegi richiesti.
  6. Salva le modifiche apportate alla pagina Profili di connessione.

Lo stream riprende automaticamente.

Errore durante la connessione al database di origine (inserimento degli IP nella lista consentita). Ciò può accadere se il metodo di connettività scelto è Lista consentita IP, ma uno o più indirizzi IP in uscita di Datastream non sono aggiunti correttamente nel database di origine. Assicurati che gli indirizzi IP in uscita visualizzati nel profilo di connessione Datastream siano configurati sul firewall di rete in modo che il server di database di origine possa accettare connessioni da questi indirizzi IP. Una volta risolto il problema, lo stream riprende automaticamente.
Errore di connessione al database di origine (tunnel SSH di forwarding). Ciò può verificarsi se si verifica un problema con il tunnel SSH di forwarding. Controlla lo stato del tunnel. Se il tunnel è arrestato, deve essere avviato. Una volta risolto il problema, lo stream riprende automaticamente.
Datastream non può connettersi a un bastion host tramite un tunnel SSH di forwarding. Verifica che la configurazione del tunnel SSH per il forwarding sia corretta nel profilo di connessione di origine e che la porta sul server del tunnel SSH sia aperta.
Errore di connessione al database di origine a causa di certificati non validi. Ciò può accadere se si verifica un problema con i certificati forniti durante la definizione del profilo di connessione di origine. Vai alla pagina Profili di connessione e seleziona il profilo di connessione specificato. Verifica che i certificati siano configurati correttamente. Dopo aver apportato le modifiche, salva il profilo di connessione e lo stream riprende automaticamente.
Errore durante l'utilizzo della connettività privata per connettersi al database di origine. Questo errore riguarda il metodo di connettività privata del peering VPC.
  1. Assicurati di aver completato tutti i prerequisiti Prerequisiti del peering VPC.
  2. Dopo aver creato la configurazione di connettività privata, verifica che la route che contiene l'indirizzo IP interno del database venga visualizzata nella scheda Route esportate della pagina Peering di rete VPC.

    Per farlo, vai alla pagina Peering di reti VPC, quindi cerca il peering aggiunto (il nome è peering-[UUID]). La route si trova nella scheda Route esportate. Se questa route non esiste, aggiungila manualmente.

  3. Datastream non verifica la presenza di sovrapposizioni con le route di peering dinamico. Fornire una subnet che si sovrappone a una route dinamica può causare problemi di connettività. Pertanto, non è consigliabile utilizzare una subnet che fa parte di una route dinamica.
  4. Assicurati che le route personalizzate per gli intervalli di indirizzi IP di Datastream vengano pubblicizzate correttamente. Se le route personalizzate non sono presenti, consulta Route annunciate personalizzate.
  5. Se continui ad avere problemi di connessione al database di origine, consulta Configurare un proxy inverso.
Errore durante l'utilizzo dell'interfaccia Private Service Connect per connettersi al database di origine.
  1. Assicurati di aver completato tutti i prerequisiti.
  2. Assicurati che le regole firewall consentano alla subnet del collegamento di rete fornito di connettersi al database di origine.
  3. Assicurati che le route personalizzate per gli intervalli di indirizzi IP di Datastream vengano pubblicizzate correttamente. Se le route personalizzate non sono presenti, consulta Route annunciate personalizzate.
Il tipo di connettività STATIC_SERVICE_IP_CONNECTIVITY non è consentito quando i vincoli dei criteri dell'organizzazione/datastream.disablePublicConnectivity sono attivi.

Hai selezionato i metodi di connettività di rete lista consentita di IP pubblici o tunnel SSH di forwarding per il profilo di connessione che stai creando. Tuttavia, è abilitato il criterio dell'organizzazione Blocca metodi di connettività pubblica per Datastream. Pertanto, non puoi selezionare metodi di connettività pubblici per il profilo di connessione.

Per risolvere questo problema, seleziona il metodo di connettività di rete peering VPC o interfacce Private Service Connect privato oppure disattiva il criterio dell'organizzazione.