

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Risoluzione dei problemi delle applicazioni in Amazon RDS
<a name="APITroubleshooting"></a>

Amazon RDS fornisce errori specifici e descrittivi per aiutarti a risolvere i problemi mentre interagisci con l'API Amazon RDS.

**Topics**
+ [Errore durante il recupero](#RetrievingErrors)
+ [Suggerimenti per la risoluzione dei problemi](#TroubleshootingTipss)

 Per informazioni sulla risoluzione dei problemi per le istanze database Amazon RDS, consulta [Risoluzione dei problemi per Amazon RDS](CHAP_Troubleshooting.md). 

## Errore durante il recupero
<a name="RetrievingErrors"></a>

In genere, si desidera che l'applicazione verifichi se una richiesta ha generato un errore prima di trascorrere del tempo a elaborare i risultati. Il modo più semplice per determinare se si è verificato un errore consiste nel cercare un nodo `Error` nella risposta dall'API Amazon RDS.

La sintassi XPath fornisce un modo semplice per rilevare la presenza di un nodo `Error`. Fornisce inoltre un modo relativamente semplice per recuperare il messaggio e il codice di errore. Il seguente snippet di codice usa Perl e il modulo XML::XPath per determinare se si è verificato un errore durante una richiesta. Se si è verificato un errore, il codice stampa il primo codice di errore e il messaggio nella risposta. 

```
use XML::XPath; 
    my $xp = XML::XPath->new(xml =>$response); 
    if ( $xp->find("//Error") ) 
    {print "There was an error processing your request:\n", " Error code: ",
    $xp->findvalue("//Error[1]/Code"), "\n", " ",
    $xp->findvalue("//Error[1]/Message"), "\n\n"; }
```

## Suggerimenti per la risoluzione dei problemi
<a name="TroubleshootingTipss"></a>

 Ti consigliano i seguenti processi per diagnosticare e risolvere i problemi con l'API Amazon RDS:
+ Verifica che Amazon RDS funzioni normalmente nella regione AWS di destinazione controllando [http://status.aws.amazon.com](https://status.aws.amazon.com/).
+ Verificare la struttura della richiesta.

  Ogni operazione Amazon RDS ha una pagina di riferimento nella *documentazione di riferimento dell'API Amazon RDS*. Controllare nuovamente che si stia usando i parametri correttamente. Per idee su cosa potrebbe essere sbagliato, guarda le richieste di esempio o gli scenari utente per vedere se tali esempi stanno eseguendo operazioni simili.
+ Controlla AWS re:Post.

  Amazon RDS dispone di una community di sviluppo in cui puoi cercare soluzioni ai problemi che altri hanno riscontrato lungo il percorso. Per vedere gli argomenti, consulta [AWS re:Post](https://repost.aws/).