Difference between Cassandra and PostgreSQL Show Improve Article Save Article Like Article
Improve Article Save Article 1. Cassandra : 2. PostgreSQL :
My Personal Notes arrow_drop_up Save Please Login to comment...Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris. Saat Anda mengonversi database Oracle ke RDS untuk PostgreSQL atau Amazon Aurora PostgreSQL, perhatikan hal berikut. Ketika mengkonversi objek sistem Oracle ke PostgreSQL,AWS SCT melakukan konversi seperti yang ditunjukkan dalam tabel berikut. Objek sistem OracleDeskripsiDikonversi objek PostgreSQLV $ VERSIMenampilkan nomor versi komponen pustaka inti di Oracle Databaseaws_oracle_ext.v $ versiV $ CONTOHTampilan yang menunjukkan keadaan instance saat ini.aws_oracle_ext.v $ contoh Anda dapat menggunakanAWS SCT untuk mengkonversi file Oracle SQL* Plus ke psql, yang merupakan front-end berbasis terminal untuk PostgreSQL. Untuk informasi selengkapnya, lihat Mengonversi aplikasi SQL menggunakanAWS SCT. Hak untuk PostgreSQL sebagai basis data targetUntuk menggunakan PostgreSQL sebagai target,AWS SCT memerlukan Untuk menggunakan sinonim publik yang dikonversi, ubah jalur pencarian default basis data ke Anda dapat menggunakan contoh kode berikut untuk membuat pengguna database dan memberikan hak istimewa.
Di contoh sebelumnya, ganti Untuk menggunakan Amazon RDS for PostgreSQL sebagai target,AWS SCT memerlukan Di PostgreSQL, hanya pemilik skema atau Bila Anda menggunakan pengguna yang berbeda untuk mengkonversi dan menerapkan skema yang berbeda ke database target Anda, Anda bisa mendapatkan pesan kesalahan ketika tidakAWS SCT dapat menjatuhkan skema. Untuk menghindari pesan galat ini, gunakan Pengaturan konversi Oracle ke PostgreSQLUntuk mengedit pengaturan konversi Oracle ke PostgreSQL, pilih Pengaturan diAWS SCT, lalu pilih Pengaturan konversi. Dari daftar atas, pilih Oracle, dan kemudian pilih Oracle - PostgreSQL. AWS SCTmenampilkan semua pengaturan yang tersedia untuk konversi Oracle ke PostgreSQL. Pengaturan konversi Oracle ke PostgreSQL diAWS SCT termasuk pilihan untuk berikut:
Mengubah urutan OracleAWS SCTmengkonversi urutan dari Oracle ke PostgreSQL. Jika Anda menggunakan urutan untuk mempertahankan batasan integritas, pastikan bahwa nilai baru dari urutan yang dimigrasi tidak tumpang tindih dengan nilai yang ada. Untuk mengisi urutan dikonversi dengan nilai terakhir dari database sumber
Mengubah Oracle ROWIDDalam database Oracle, pseudocolumn ROWID berisi alamat baris tabel. Pseudocolumn ROWID unik untuk Oracle, sehinggaAWS SCT mengubah pseudocolumn ROWID ke kolom data di PostgreSQL. Dengan menggunakan konversi ini, Anda dapat menyimpan informasi ROWID. Ketika mengkonversi pseudocolumn ROWID,AWS SCT dapat membuat kolom data dengan tipe Jika kode database sumber Anda mencakup operasi dengan ROWID, yang tidak dapat Anda jalankan menggunakan tipe data numerik,AWS SCT dapat membuat kolom data dengan tipe Untuk membuat kolom data untuk Oracle ROWID untuk sebuah proyek
Mengkonversi Oracle SQL dinamisOracle menyediakan dua cara untuk menerapkan SQL dinamis: menggunakan pernyataan EXECUTE IMMEDIATE atau memanggil prosedur dalam paket DBMS_SQL. Jika database Oracle sumber Anda menyertakan objek dengan SQL dinamis, gunakanAWS SCT untuk mengonversi pernyataan SQL dinamis Oracle ke PostgreSQL. Untuk mengkonversi Oracle dynamic SQL ke PostgreSQL
|