

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Pemecahan masalah aplikasi di Amazon RDS
<a name="APITroubleshooting"></a>

Amazon RDS memberikan penjelasan tentang kesalahan spesifik dan deskriptif untuk membantu Anda memecahkan masalah saat menangani API Amazon RDS.

**Topics**
+ [Kesalahan pengambilan](#RetrievingErrors)
+ [Tips penyelesaian masalah](#TroubleshootingTipss)

 Untuk informasi tentang pemecahan masalah untuk instans DB Amazon RDS, lihat [Pemecahan Masalah untuk Amazon RDS](CHAP_Troubleshooting.md). 

## Kesalahan pengambilan
<a name="RetrievingErrors"></a>

Biasanya, Anda ingin aplikasi Anda memeriksa apakah permintaan menimbulkan kesalahan sebelum Anda menghabiskan waktu untuk memproses hasil. Cara termudah untuk mengetahui jika terjadi kesalahan adalah dengan mencari simpul `Error` di dalam respons dari API Amazon RDS.

Sintaks XPath menyediakan cara sederhana untuk mencari keberadaan simpul `Error`. Sintaks XPath juga menyediakan cara yang relatif mudah untuk mengambil kode kesalahan dan pesan. Cuplikan kode berikut menggunakan Perl dan modul XML::XPath untuk menentukan apakah kesalahan terjadi selama permintaan. Jika terjadi kesalahan, kode akan mencetak kode kesalahan pertama dan pesan dalam tanggapannya. 

```
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"; }
```

## Tips penyelesaian masalah
<a name="TroubleshootingTipss"></a>

 Sebaiknya lakukan proses berikut untuk mendiagnosis dan menyelesaikan masalah dengan API Amazon RDS.
+ Verifikasi bahwa Amazon RDS beroperasi secara normal di Wilayah AWS yang Anda targetkan dengan memeriksa [http://status.aws.amazon.com.](https://status.aws.amazon.com/)
+ Periksa struktur permintaan Anda.

  Setiap operasi Amazon RDS memiliki halaman referensi di *Referensi API Amazon RDS*. Periksa ulang bahwa Anda menggunakan parameter dengan benar. Untuk mengetahui kemungkinan kesalahan, lihat contoh permintaan atau skenario pengguna untuk melihat apakah contoh tersebut melakukan operasi serupa.
+ Periksa AWS re: Post.

  Amazon RDS memiliki komunitas pengembangan tempat Anda dapat mencari solusi untuk masalah yang dialami orang lain selama ini. Untuk melihat topik, buka [AWS re:Post](https://repost.aws/).