

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

# Mengonversi objek database dengan AI generatif
<a name="schema-conversion-convert.databaseobjects"></a>

Konversi Skema DMS dengan fitur AI generatif merampingkan proses migrasi database dengan menawarkan rekomendasi untuk membantu Anda mengonversi objek kode yang sebelumnya belum dikonversi yang biasanya memerlukan konversi manual yang kompleks. Fitur ini tersedia untuk konversi Oracle ke PostgreSQL, PostgreSQL/Aurora SQL Server ke PostgreSQL. PostgreSQL/Aurora PostgreSQL and SAP ASE (Sybase ASE) to PostgreSQL/Aurora Anda dapat mengonversi seluruh skema database atau objek skema database individu.

**Awas**  
Fitur AI generatif dalam Konversi Skema DMS menggunakan inferensi lintas wilayah. Untuk informasi selengkapnya, lihat [Inferensi lintas wilayah dalam Konversi Skema DMS](CHAP_Security.DataProtection.CrossRegionInference.md#CHAP_Security.DataProtection.CrossRegionInference.SchemaConversion).

Untuk mengonversi objek database sumber Anda dengan AI generatif, ikuti langkah 1 hingga 6 di [Mengonversi objek database](schema-conversion-convert.md#schema-conversion-convert-steps) lalu lanjutkan dengan salah satu dari dua metode ini:
+ Metode 1: Dari menu **Tindakan**, pilih **Konversi**. **Di kotak dialog konversi yang muncul, aktifkan opsi **Konversi skema dengan AI Generatif** dan klik Konversi.**
+ Metode 2: Klik ****Konversi skema dengan Generative AI di pojok**** kanan atas. Di kotak dialog konversi, pastikan opsi diaktifkan dan klik **Konversi**.

Untuk menyesuaikan pengaturan ini secara manual kapan saja di konsol Konversi Skema DMS:
+ Arahkan ke tab **Pengaturan**.
+ Di **bagian Pengaturan konversi**, aktifkan opsi **Generative AI** untuk menyetujui penggunaan AI generatif.

**catatan**  
Wilayah yang didukung:  
Asia Pasifik (Tokyo) (ap-northeast-1)
Asia Pasifik (Osaka) (ap-northeast-3)
Asia Pasifik (Sydney) (ap-southeast-2)
Kanada (Pusat) (ca-central-1)
Eropa (Frankfurt) (eu-central-1)
Eropa (Zurich) (eu-central-2)
Eropa (Stockholm) (eu-north-1)
Eropa (Irlandia) (eu-west-1)
Eropa (London) (eu-west-2)
Eropa (Paris) (eu-west-3)
AS Timur (Virginia Utara) (us-east-1)
US East (Ohio) (us-east-2)
AS Barat (Oregon) (us-west-2)

**catatan**  
Jalur konversi yang didukung:  
Oracle ke Amazon RDS untuk PostgreSQL
Oracle ke Amazon Aurora PostgreSQL
Microsoft SQL Server ke Amazon RDS untuk PostgreSQL
Microsoft SQL Server ke Amazon Aurora PostgreSQL
SAP ASE (Sybase ASE) ke Amazon RDS untuk PostgreSQL
SAP ASE (Sybase ASE) ke Amazon Aurora PostgreSQL
IBM Db2 untuk Linux, UNIX dan Windows (LUW) ke Amazon RDS for PostgreSQL
IBM Db2 untuk Linux, UNIX dan Windows (LUW) ke Amazon Aurora PostgreSQL
IBM Db2 untuk Amazon RDS z/OS untuk PostgreSQL
IBM Db2 untuk Amazon z/OS Aurora PostgreSQL

## Lingkup konversi AI Generatif
<a name="schema-conversion-convert.databaseobjects.genai"></a>

Konversi skema berbantuan AI generatif berfokus pada elemen SQL tertentu dengan item tindakan yang ditunjuk. Semua elemen SQL lainnya dikonversi menggunakan pendekatan berbasis aturan default. Elemen SQL dalam lingkup konversi Generative AI yang diperluas meliputi:


****  


- **Oracle ke Amazon RDS untuk PostgreSQL dan Oracle ke Amazon Aurora PostgreSQL**
  - **Item tindakan:** 5578 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi pernyataan SELECT / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 30415 / **Pesan:** Pernyataan MERGE Anda berisi kondisi pemfilteran dalam klausa WHERE yang didasarkan pada nilai dalam kolom tabel target / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5591 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi objek sistem / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5029 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi penggunaan objek dengan tipe data yang tidak didukung / **Elemen sintaks:** Penggunaan objek dengan tipe data STANDARD.BFILE yang tidak didukung dalam argumen fungsi dan prosedur.
  - **Item tindakan:** 5031 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi ekspresi KURSOR / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5043 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi kueri hierarkis dengan tanda bintang di klausa SELECT / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5073 / **Pesan:** PostgreSQL tidak mendukung kueri hierarkis dengan pseudocolumns / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5102 / **Pesan:** PostgreSQL tidak mendukung pernyataan MERGE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5585 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengubah gabungan luar menjadi subkueri yang berkorelasi / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5608 / **Pesan:** AWS DMS Skema Konversi tidak dapat mengonversi pernyataan UPDATE yang memiliki subquery yang mengembalikan beberapa kolom dalam klausa SET / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5619 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi objek sistem / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5852 / **Pesan:** PostgreSQL hanya mendukung tabel sebagai target dalam pernyataan MERGE. / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5853 / **Pesan:** AWS DMS Konversi Skema hanya mendukung tabel, tampilan, atau sub-kueri sebagai sumber dalam klausa USING dari pernyataan MERGE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5855 / **Pesan:** Pernyataan MERGE Anda berisi kondisi pemfilteran dalam klausa WHERE yang didasarkan pada nilai dalam kolom tabel target / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 9996 / **Pesan:** Terjadi kesalahan Konverter Internal / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 9993 / **Pesan:** Tidak dapat mengubah pernyataan karena referensi ke objek yang belum terselesaikan / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5598 / **Pesan:** PostgreSQL tidak mendukung ROWID / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5340 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi fungsi / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5071 / **Pesan:** PostgreSQL tidak mendukung pernyataan INSERT untuk subquery / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5068 / **Pesan:** PostgreSQL tidak mendukung pernyataan DELETE untuk subquery / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5065 / **Pesan:** PostgreSQL tidak mendukung pernyataan UPDATE untuk subquery / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5586 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi kueri dengan klausa NOCYCLE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5351 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi objek / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5077 / **Pesan:** PostgreSQL tidak mendukung klausa PIVOT untuk pernyataan SELECT / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5126 / **Pesan:** PostgreSQL tidak mendukung pernyataan MODEL / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5121 / **Pesan:** PostgreSQL tidak mendukung pernyataan FORALL / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5141 / **Pesan:** AWS DMS Konversi Skema tidak mendukung jenis konversi ini / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5142 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi panggilan bersarang dari metode yang sama / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5245 / **Pesan:** PostgreSQL tidak mendukung tampilan dengan kolom tabel bersarang / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5500 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi pengiriman email database / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5501 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi pekerjaan terjadwal / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5645 / **Pesan:** PostgreSQL tidak mendukung klausa BULK COLLECT INTO untuk beberapa target tabel objek. / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5665 / **Pesan:** PostgreSQL tidak mendukung tipe data pengumpulan yang ditentukan dengan PRAGMA AUTONOMOUS\_TRANSACTION / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5637 / **Pesan:** PostgreSQL tidak mendukung pengumpulan massal ke VARRAY dari VARRAY / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5594 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi ekspresi waktu tanggal / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5622 / **Pesan:** AWS DMS Konversi Skema mengonversi fungsi dbms\_transaction.local\_transaction\_id dengan parameter disetel ke true / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5643 / **Pesan:** PostgreSQL tidak mendukung klausa BULK COLLECT INTO untuk tipe koleksi bertingkat dalam pernyataan SELECT. / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5649 / **Pesan:** PostgreSQL tidak mendukung operator multiset untuk jenis koleksi bertingkat. / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5651 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi fungsi tabel pipelined / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5793 / **Pesan:** AWS DMS Konversi Skema membuat antrian dengan opsi GRANT ALL / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5794 / **Pesan:** PostgreSQL menetapkan mode antrian ke ENABLE secara default / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 5795 / **Pesan:** Amazon Simple Queue Service tidak mendukung antrian dalam mode DISABLE / **Elemen sintaks:** Semua kejadian kecuali batasan

- **Microsoft SQL Server ke Amazon RDS untuk PostgreSQL dan Microsoft SQL Server ke Amazon Aurora PostgreSQL**
  - **Item tindakan:** 7610 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi pernyataan DDL yang tidak didukung / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7622 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi pernyataan DELETE menggunakan fungsi inline yang kompleks / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7624 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi pernyataan DELETE dari fungsi inline untuk tabel tanpa kunci utama / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7626 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi pernyataan UPDATE menggunakan fungsi inline yang kompleks / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7627 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi elemen sintaks ini / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7628 / **Pesan:** PostgreSQL tidak mendukung pernyataan GOTO / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7637 / **Pesan:** PostgreSQL tidak mendukung kursor global / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7639 / **Pesan:** PostgreSQL tidak mendukung kursor dinamis / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7644 / **Pesan:** PostgreSQL tidak mendukung klausa %s / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7645 / **Pesan:** PostgreSQL tidak mendukung menjalankan perintah pass-through pada server yang terhubung / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7653 / **Pesan:** PostgreSQL tidak mendukung klausa GROUP BY ROLLUP / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7654 / **Pesan:** PostgreSQL tidak mendukung klausa GROUP BY CUBE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7655 / **Pesan:** PostgreSQL tidak mendukung klausa GROUP BY GROUPING SETS / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7672 / **Pesan:** PostgreSQL tidak mendukung pernyataan EXECUTE yang menjalankan string karakter / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7683 / **Pesan:** MERGE tidak didukung jika target adalah tampilan, tampilan terwujud, atau tabel eksternal / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7687 / **Pesan:** PostgreSQL tidak mendukung PREDIKAT CONTAINS / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7688 / **Pesan:** PostgreSQL tidak mendukung predikat FREETEXT / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7691 / **Pesan:** PostgreSQL tidak mendukung fitur WAITFOR TIME / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7695 / **Pesan:** PostgreSQL tidak mendukung panggilan prosedur sebagai variabel / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7696 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi objek karena %s objek tidak dibuat / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7708 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi penggunaan tipe data yang tidak didukung %s / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7709 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi penggunaan kunci simetris / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7773 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi operasi aritmatika dengan tanggal / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7774 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi operasi aritmatika dengan jenis operan campuran / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7794 / **Pesan:** PostgreSQL tidak mendukung tipe data yang ditentukan pengguna / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7796 / **Pesan:** PostgreSQL tidak mendukung klausa TOP dalam pernyataan UPDATE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7797 / **Pesan:** PostgreSQL tidak mendukung awalan kolom DELETED untuk klausa OUTPUT dalam pernyataan UPDATE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7798 / **Pesan:** PostgreSQL tidak mendukung klausa TOP dalam pernyataan DELETE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7799 / **Pesan:** PostgreSQL tidak mendukung klausa TOP di operator INSERT / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7804 / **Pesan:** PostgreSQL tidak mendukung operator OR eksklusif bitwise / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7805 / **Pesan:** PostgreSQL tidak mendukung \!< / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7806 / **Pesan:** PostgreSQL tidak mendukung\! > (tidak lebih besar dari) operator / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7811 / **Pesan:** PostgreSQL tidak mendukung fungsi %s. AWS DMS Konversi Skema melewatkan fungsi yang tidak didukung ini dalam kode yang dikonversi / **Elemen sintaks:** Semua kejadian kecuali batasan, tidak termasuk DDL
  - **Item tindakan:** 7816 / **Pesan:** PostgreSQL tidak mendukung metode untuk tipe data XHTML / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7817 / **Pesan:** PostgreSQL tidak mendukung opsi FOR XMLPATH dalam kueri SQL / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7818 / **Pesan:** PostgreSQL tidak mendukung operasi aritmatika dengan tipe data biner / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7819 / **Pesan:** PostgreSQL tidak mendukung pernyataan INSERT... EXECUTE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7820 / **Pesan:** PostgreSQL tidak mendukung metode VALUE () / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7824 / **Pesan:** CTE RECURSIVE tidak didukung untuk pernyataan MERGE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7829 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi tugas variabel dengan pernyataan UPDATE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7830 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi operasi aritmatika dengan operan CASE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7832 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi BUKAN pemicu pada tampilan / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7833 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi @@rowcount fungsi dalam konteks saat ini / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7836 / **Pesan:** PostgreSQL tidak mendukung operasi penulisan untuk data biner / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7840 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi pernyataan Perintah Konsol Database / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7904 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi objek sistem %s / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7905 / **Pesan:** PostgreSQL tidak mendukung klausa PIVOT untuk pernyataan SELECT / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7906 / **Pesan:** PostgreSQL tidak mendukung klausa UNPIVOT untuk pernyataan SELECT / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7909 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi pernyataan UPDATE (kolom) ATAU COLUMNS\_UPDATED / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7916 / **Pesan:** AWS DMS Konversi Skema tidak dapat meniru pernyataan MERGE menggunakan pernyataan INSERT ON CONFLICT / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7917 / **Pesan:** PostgreSQL tidak mendukung fungsi %s / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7918 / **Pesan:** PostgreSQL tidak mendukung fungsi bernilai tabel / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7919 / **Pesan:** PostgreSQL tidak mendukung FOR XMLdengan direktif %s / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7920 / **Pesan:** PostgreSQL tidak mendukung mode EXPLISIT dengan FOR XHTML / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7925 / **Pesan:** PostgreSQL tidak mendukung karakter persen untuk flag OPENXML-nya / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7927 / **Pesan:** PostgreSQL tidak mendukung gabungan OUTER untuk tabel yang direferensikan sendiri tanpa kunci utama / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7929 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi INSERT dari pernyataan EXEC / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7939 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi fungsi sistem JSON %s / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7940 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi fungsi bernilai tabel sistem OPENJSON / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 7941 / **Pesan:** AWS DMS Konversi Skema tidak dapat mengonversi semua kumpulan data terbuka karena Anda memiliki beberapa kumpulan data terbuka / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 9996 / **Pesan:** Terjadi kesalahan Konverter Internal / **Elemen sintaks:** Semua kejadian kecuali batasan

- **SAP ASE (Sybase ASE) ke Amazon RDS untuk PostgreSQL dan SAP ASE (Sybase ASE) ke Amazon Aurora PostgreSQL**
  - **Item tindakan:** 3014 / **Pesan:** Tidak dapat mengonversi fungsi / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3016 / **Pesan:** PostgreSQL tidak mendukung opsi TOP di operator DML / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3021 / **Pesan:** Tidak dapat melakukan migrasi otomatis operasi aritmatika / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3023 / **Pesan:** PostgreSQL tidak mendukung operasi aritmatika dengan tipe data biner / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3025 / **Pesan:** Format tanggal/waktu tidak dapat dicocokkan / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3026 / **Pesan:** Konversi otomatis operator WAITFOR dengan variabel tidak didukung / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3027 / **Pesan:** PostgreSQL tidak mendukung fitur WAITFOR TIME / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3028 / **Pesan:** PostgreSQL tidak mendukung WAITFOR dengan instruksi / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3061 / **Pesan:** Tidak dapat mengonversi objek sistem / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3064 / **Pesan:** Di PostgreSQL Anda tidak harus mengulangi tabel target dalam klausa FROM dari pernyataan UPDATE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3065 / **Pesan:** Pernyataan DELETE dengan tabel referensi diri di klausa FROM dan OUTER JOIN tidak dapat diubah secara otomatis / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3069 / **Pesan:** Tidak dapat mengonversi pernyataan / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3081 / **Pesan:** DMS SC tidak dapat mengonversi pernyataan DDL yang tidak didukung / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3088 / **Pesan:** PostgreSQL tidak mendukung kursor global / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3089 / **Pesan:** PostgreSQL tidak mendukung kursor dinamis / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3121 / **Pesan:** DMS SC tidak dapat mengonversi penggunaan tipe data yang tidak didukung / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3122 / **Pesan:** DMS SC tidak dapat mengonversi operasi aritmatika dengan tanggal / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3123 / **Pesan:** DMS SC tidak dapat mengonversi operasi aritmatika dengan jenis operan campuran / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3146 / **Pesan:** PostgreSQL tidak mendukung operator OR eksklusif bitwise / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3147 / **Pesan:** PostgreSQL tidak mendukung\! < (tidak kurang dari) operator / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3148 / **Pesan:** PostgreSQL tidak mendukung\! > (tidak lebih besar dari) operator / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3150 / **Pesan:** DMS SC tidak dapat mengonversi fungsi / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3156 / **Pesan:** PostgreSQL tidak mendukung operasi aritmatika dengan tipe data biner / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3162 / **Pesan:** DMS SC tidak dapat mengonversi tugas variabel dengan pernyataan UPDATE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3163 / **Pesan:** DMS SC tidak dapat mengonversi operasi aritmatika dengan operan CASE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3168 / **Pesan:** PostgreSQL tidak mendukung operasi penulisan untuk data biner / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3172 / **Pesan:** DMS SC tidak dapat mengonversi pernyataan Perintah Konsol Database / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3177 / **Pesan:** DMS SC tidak dapat mengonversi objek sistem / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3182 / **Pesan:** DMS SC tidak dapat mengonversi pernyataan UPDATE (kolom) ATAU COLUMNS\_UPDATED / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3190 / **Pesan:** DMS SC tidak dapat mengonversi fungsi / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 3191 / **Pesan:** PostgreSQL tidak mendukung fungsi bernilai tabel / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 9996 / **Pesan:** Terjadi kesalahan Konverter Internal / **Elemen sintaks:** Semua kejadian kecuali batasan

- **IBM Db2 untuk Linux, UNIX dan Windows (LUW) ke Amazon RDS untuk PostgreSQL dan IBM Db2 untuk Linux, UNIX dan Windows (LUW) ke Amazon Aurora PostgreSQL**
  - **Item tindakan:** 4506 / **Pesan:** PostgreSQL tidak mendukung definisi tampilan yang berisi operasi set di tingkat atas / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4523 / **Pesan:** PostgreSQL tidak mendukung penyisipan ke kueri / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4524 / **Pesan:** PostgreSQL tidak mendukung mengembalikan nilai sebelum perhitungan dalam pernyataan insert / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4526 / **Pesan:** PostgreSQL tidak mendukung fungsi %s / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4527 / **Pesan:** PostgreSQL tidak mendukung pembaruan dengan data menggunakan kueri / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4528 / **Pesan:** PostgreSQL tidak mendukung mengembalikan nilai sebelum perhitungan dalam pernyataan pembaruan / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4529 / **Pesan:** PostgreSQL tidak mendukung pengembalian nilai lama dalam pernyataan pembaruan / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4531 / **Pesan:** PostgreSQL tidak mendukung kolom INCLUDE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4532 / **Pesan:** PostgreSQL tidak mendukung kolom INCLUDE dalam pernyataan insert / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4533 / **Pesan:** PostgreSQL tidak mendukung pembatasan kuantitas baris dalam pernyataan pembaruan / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4534 / **Pesan:** PostgreSQL tidak mendukung penghapusan dengan data menggunakan kueri / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4536 / **Pesan:** PostgreSQL tidak mendukung pembatasan kuantitas baris dalam pernyataan hapus / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4537 / **Pesan:** PostgreSQL tidak mendukung klausa spesifikasi periode / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4538 / **Pesan:** PostgreSQL tidak mendukung outer-table-reference / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4539 / **Pesan:** PostgreSQL tidak mendukung klausa continue-handler / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4541 / **Pesan:** PostgreSQL tidak mendukung modul / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4549 / **Pesan:** PostgreSQL tidak mendukung pernyataan `GOTO` / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4556 / **Pesan:** Jenis kode kesalahan PostgreSQL bukan angka dan tidak kompatibel dengan variabel tipe angka / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4558 / **Pesan:** PostgreSQL tidak mendukung tampilan yang diketik / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4559 / **Pesan:** PostgreSQL tidak mendukung pernyataan `MERGE` / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4572 / **Pesan:** PostgreSQL tidak mendukung fungsi yang mengembalikan baris dengan menggunakan metode tipe / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4573 / **Pesan:** PostgreSQL tidak mendukung pemanggilan metode / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4575 / **Pesan:** PostgreSQL tidak mendukung CREATE GLOBAL TEMPORARY TABLE tanpa nama skema atau dengan nama skema - SESI / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4583 / **Pesan:** Tidak dapat mengonversi objek sistem / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4597 / **Pesan:** PostgreSQL tidak memiliki fungsi yang mirip dengan modul UTL\_MAIL / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4598 / **Pesan:** PostgreSQL tidak memiliki fungsi yang mirip dengan modul UTL\_SMTP / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4605 / **Pesan:** DMS SC tidak dapat mengonversi klausa yang tidak didukung dalam pernyataan MERGE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4606 / **Pesan:** DMS SC tidak dapat mengonversi pernyataan MERGE yang menyertakan klausa yang tidak didukung / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 4612 / **Pesan:** PostgreSQL tidak mendukung fungsionalitas register khusus / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 9996 / **Pesan:** Terjadi kesalahan Konverter Internal / **Elemen sintaks:** Semua kejadian kecuali batasan

- **IBM Db2 untuk Amazon z/OS to Amazon RDS for PostgreSQL and IBM Db2 for z/OS Aurora PostgreSQL**
  - **Item tindakan:** 8507 / **Pesan:** PostgreSQL tidak mendukung fungsi %s / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 8519 / **Pesan:** Klausa FETCH tidak didukung / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 8521 / **Pesan:** Penghapusan yang diposisikan tidak didukung / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 8542 / **Pesan:** PostgreSQL tidak mendukung ruang nama default / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 8559 / **Pesan:** DMS SC tidak dapat mengonversi pernyataan MERGE yang menyertakan klausa yang tidak didukung / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 8560 / **Pesan:** PostgreSQL tidak mendukung penggunaan variabel atau parameter dalam pernyataan RAISE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 8563 / **Pesan:** PostgreSQL menggunakan format yang berbeda untuk tipe data interval dibandingkan dengan Db2 untuk z/OS / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 8566 / **Pesan:** DMS SC tidak dapat mengonversi pengambilan data massal dan mundur dari kursor / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 8570 / **Pesan:** DMS SC tidak dapat mengonversi pernyataan MERGE dalam referensi tabel FINAL TABLE / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 8581 / **Pesan:** DMS SC tidak dapat mengonversi pernyataan UPDATE yang menyertakan klausa yang tidak didukung / **Elemen sintaks:** Semua kejadian kecuali batasan
  - **Item tindakan:** 9996 / **Pesan:** Terjadi kesalahan Konverter Internal / **Elemen sintaks:** Semua kejadian kecuali batasan



### Batasan
<a name="schema-conversion-convert.databaseobjects.limitations"></a>

Mengonversi objek database dengan fitur AI generatif memiliki batasan berikut:
+ Titik akhir database yang mendukung konversi AI generatif tidak terlihat di Konsol. AWS Anda dapat melihatnya hanya dengan mengekspor laporan penilaian sebagai file PDF atau CSV.
+ Sebagai sistem probabilistik, Konversi Skema Bantuan AI generatif mungkin tidak mencapai akurasi 100 persen di semua konversi. Hal ini juga dapat menghasilkan hasil yang berbeda untuk pernyataan SQL yang sama selama periode waktu tertentu. Anda harus meninjau dan memvalidasi semua output konversi.
+ Konversi AI generatif tidak didukung untuk:
  + Kendala DEFAULT dalam tabel
  + Nilai DEFAULT untuk fungsi atau parameter prosedur
  + KOMPUTASI KOLOM dalam tabel
  + PEMICU
  + TIPE DATA KOLOM
  + SQL Dinamis
  + INDEKS
  + KENDALA
+ Jika pernyataan sumber dikonversi dengan beberapa item tindakan dan setidaknya satu item tindakan diproses menggunakan AI generatif, maka semua Item Tindakan digantikan oleh satu item tindakan 5444 pada target untuk Oracle dan 7744 untuk Microsoft SQL Server. Item tindakan 9997 adalah pengecualian yang disimpan setelah diproses menggunakan AI generatif.

**Awas**  
Konversi menggunakan AI generatif membutuhkan waktu lebih lama dari konversi dasar.

Setiap AWS akun memiliki kuota per menit yang membatasi jumlah pernyataan SQL yang dapat dikonversi menggunakan AI generatif. Pernyataan yang melebihi batas ini diantrian untuk diproses dalam menit-menit berikutnya. Kuotanya adalah sebagai berikut:


****  

| Region | Pernyataan SQL per AWS akun per menit | 
| --- | --- | 
| Asia Pasifik (Tokyo) (ap-northeast-1)<br />Asia Pasifik (Osaka) (ap-northeast-3)<br />Asia Pasifik (Sydney) (ap-southeast-2)<br />Kanada (Pusat) (ca-central-1)<br />Eropa (Zurich) (eu-central-2)<br />Eropa (Stockholm) (eu-north-1)<br />Eropa (Irlandia) (eu-west-1)<br />Eropa (London) (eu-west-2)<br />Eropa (Paris) (eu-west-3)<br />AS Timur (Ohio) (us-east-2) | Hingga 24 pernyataan | 
| Eropa (Frankfurt) (eu-central-1)<br />US East (N. Virginia) (us-east-1)<br />US West (Oregon) (us-west-2) | Hingga 40 pernyataan | 