Memahami SQL pengaturan konversi Server ke Postgre SQL - AWS Layanan Migrasi Database

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

Memahami SQL pengaturan konversi Server ke Postgre SQL

SQLPengaturan SQL konversi Server ke Postgre di Konversi DMS Skema meliputi yang berikut:

  • Di SQL Server, Anda dapat menggunakan indeks dengan nama yang sama di tabel yang berbeda. Namun, di PostgreSQL, semua nama indeks yang Anda gunakan dalam skema harus unik. Untuk memastikan bahwa Konversi DMS Skema menghasilkan nama unik untuk semua indeks Anda, pilih Hasilkan nama unik untuk indeks.

  • Postgre SQL versi 10 dan sebelumnya tidak mendukung prosedur. Jika Anda tidak terbiasa menggunakan prosedur di PostgreSQL, AWS DMS dapat mengonversi prosedur SQL Server ke fungsi SQL Postgre. Untuk melakukannya, pilih Konversi prosedur ke fungsi.

  • Database SQL Server sumber Anda dapat menyimpan output EXEC dalam tabel. DMSSkema Konversi membuat tabel sementara dan prosedur tambahan untuk meniru fitur ini. Untuk menggunakan emulasi ini, pilih Buat rutinitas tambahan untuk menangani kumpulan data terbuka.

  • Anda dapat menentukan template yang akan digunakan untuk nama skema dalam kode yang dikonversi. Untuk nama Skema, pilih salah satu opsi berikut:

    • DB — Menggunakan nama database SQL Server sebagai nama skema di SQL Postgre.

    • SCHEMA— Menggunakan nama skema SQL Server sebagai nama skema di Postgre. SQL

    • DB_ SCHEMA — Menggunakan kombinasi database SQL Server dan nama skema sebagai nama skema di Postgre. SQL

  • Anda dapat menyimpan huruf dari nama objek sumber Anda. Untuk menghindari konversi nama objek ke huruf kecil, pilih Simpan nama objek dalam kasus yang sama. Opsi ini hanya berlaku ketika Anda mengaktifkan opsi sensitivitas kasus di basis data target Anda.

  • Anda dapat menyimpan nama parameter dari database sumber Anda. DMSKonversi Skema dapat menambahkan tanda kutip ganda ke nama parameter dalam kode yang dikonversi. Untuk melakukannya, pilih Simpan nama parameter asli.

  • Anda dapat menyimpan panjang parameter rutin dari database sumber Anda. DMSKonversi Skema membuat domain dan menggunakannya untuk menentukan panjang parameter rutin. Untuk melakukannya, pilih Pertahankan panjang parameter.