Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan database PostgreSQL sebagai target dalam Konversi Skema DMS
Anda dapat menggunakan database PostgreSQL sebagai target migrasi dalam Konversi Skema DMS.
Untuk informasi tentang basis data target yang didukung, lihatPenyedia data target untuk Konversi DMS Skema.
Hak istimewa untuk PostgreSQL sebagai target
Untuk menggunakan PostgreSQL sebagai target, Konversi Skema DMS memerlukan hak istimewa. CREATE ON
DATABASE
Buat pengguna dan berikan pengguna ini hak istimewa ini untuk setiap database yang ingin Anda gunakan dalam proyek migrasi untuk Konversi Skema DMS.
Untuk menggunakan Amazon RDS for PostgreSQL sebagai target, Konversi Skema DMS memerlukan peran tersebut. rds_superuser
Untuk menggunakan sinonim publik yang dikonversi, ubah jalur pencarian default database menggunakan perintah berikut.
ALTER DATABASE
<db_name>
SET SEARCH_PATH = "$user", public_synonyms, public;
Dalam contoh ini, ganti
placeholder dengan nama database Anda.<db_name>
Di PostgreSQL, hanya pemilik skema atau a yang dapat menjatuhkan skema. superuser
Pemilik dapat menjatuhkan skema dan semua objek yang disertakan skema ini, bahkan jika pemilik skema tidak memiliki beberapa objeknya.
Ketika Anda menggunakan pengguna yang berbeda untuk mengonversi dan menerapkan skema yang berbeda ke database target Anda, Anda mungkin menemukan pesan kesalahan ketika Konversi Skema DMS tidak dapat menjatuhkan skema. Untuk menghindari pesan kesalahan ini, gunakan superuser
peran.