Menyimpan dan menerapkan kode konversi Anda dalam DMS Konversi Skema - AWS Layanan Migrasi Database

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

Menyimpan dan menerapkan kode konversi Anda dalam DMS Konversi Skema

Setelah Konversi DMS Skema mengonversi objek basis data sumber Anda, itu tidak segera menerapkan kode yang dikonversi ke database target Anda. Sebagai gantinya, DMS Schema Conversion menyimpan kode yang dikonversi dalam proyek Anda sampai Anda siap menerapkannya ke database target Anda.

Sebelum menerapkan kode yang dikonversi, Anda dapat memperbarui kode basis data sumber dan mengonversi objek yang diperbarui lagi untuk mengatasi item tindakan yang ada. Untuk informasi selengkapnya tentang item yang Konversi DMS Skema tidak dapat dikonversi secara otomatis, lihatMembuat laporan penilaian migrasi database dengan Konversi DMS Skema. Untuk informasi selengkapnya tentang menyegarkan objek basis data sumber Anda dalam proyek migrasi untuk Konversi DMS Skema, lihat. Menyegarkan skema basis data Anda

Alih-alih menerapkan kode yang dikonversi langsung ke database Anda di Konversi DMS Skema, Anda dapat menyimpan kode ke file sebagai SQL skrip. Anda dapat meninjau SQL skrip ini, mengeditnya jika perlu, dan kemudian menerapkan SQL skrip ini secara manual ke basis data target Anda.

Menyimpan kode yang telah dikonversi ke SQL file

Anda dapat menyimpan skema yang dikonversi sebagai SQL skrip dalam file teks. Anda dapat memodifikasi kode yang dikonversi untuk menangani item tindakan yang Konversi DMS Skema tidak dapat mengonversi secara otomatis. Anda kemudian dapat menjalankan SQL skrip yang diperbarui pada database target Anda untuk menerapkan kode yang dikonversi ke database target Anda.

Untuk menyimpan skema yang dikonversi sebagai skrip SQL
  1. Masuk ke AWS Management Console dan buka AWS DMS konsol di https://console.aws.amazon.com/dms/v2/.

  2. Pilih proyek Migrasi. Halaman proyek Migrasi terbuka.

  3. Pilih proyek migrasi Anda, lalu pilih Konversi skema.

  4. Pilih Luncurkan konversi skema. Halaman konversi Skema terbuka.

  5. Di panel kanan, pilih skema basis data target atau pilih objek yang dikonversi yang ingin Anda simpan. Pastikan bahwa Konversi DMS Skema menyoroti nama node induk dengan warna biru dan mengaktifkan menu Tindakan untuk database target.

  6. Pilih Simpan sebagai SQL untuk Tindakan. Kotak dialog Simpan muncul.

  7. Pilih Simpan sebagai SQL untuk mengonfirmasi pilihan Anda.

    DMSKonversi Skema membuat arsip dengan SQL file dan menyimpan arsip ini di bucket Amazon S3 Anda.

  8. (Opsional) Ubah bucket S3 untuk arsip dengan mengedit pengaturan konversi skema di profil instans Anda.

  9. Buka SQL skrip dari bucket S3 Anda.

Menerapkan kode yang telah dikonversi

Ketika Anda siap untuk menerapkan kode yang dikonversi ke database target Anda, pilih objek database di panel kanan proyek Anda. Anda dapat menerapkan perubahan ke seluruh skema database atau objek skema database yang dipilih.

Setelah Anda memilih objek database, Konversi DMS Skema menyoroti nama node yang dipilih atau node induk dengan warna biru. Kemudian mengaktifkan menu Tindakan. Pilih Terapkan perubahan untuk Tindakan. Di kotak dialog yang muncul, pilih Terapkan untuk mengonfirmasi pilihan Anda dan menerapkan kode yang dikonversi ke basis data target Anda.

Menerapkan skema paket ekstensi

Saat Anda menerapkan skema yang dikonversi ke database target untuk pertama kalinya, Konversi DMS Skema mungkin juga menerapkan skema paket ekstensi. Skema paket ekstensi mengemulasi fungsi sistem dari database sumber yang diperlukan untuk menjalankan kode yang dikonversi untuk basis data target Anda. Jika kode yang dikonversi menggunakan fungsi paket ekstensi, pastikan Anda menerapkan skema paket ekstensi.

Untuk menerapkan paket ekstensi ke database target Anda secara manual, pilih Terapkan perubahan untuk Tindakan. Di kotak dialog yang muncul, pilih konfirmasi untuk menerapkan paket ekstensi ke database target Anda.

Kami menyarankan Anda untuk tidak mengubah skema paket ekstensi untuk menghindari hasil yang tidak terduga dalam kode yang dikonversi.

Untuk informasi selengkapnya, lihat Menggunakan paket ekstensi dalam Konversi Skema DMS.