Halaman ini menunjukkan cara menyiapkan ruang kerja konversi. Sebelum membuat ruang kerja konversi, pastikan Anda melakukan hal berikut:
- Buat profil koneksi untuk database Oracle sumber Anda. Untuk informasi selengkapnya, lihat Membuat profil koneksi Oracle.
- Opsional: Jika Anda ingin menggunakan ruang kerja konversi lama, siapkan file konfigurasi Ora2Pg. Lihat Mengonfigurasi Ora2Pg.
Ruang kerja konversi membantu Anda mengonversi skema dan objek dari database sumber menjadi format yang kompatibel dengan database tujuan. Konversi ini memungkinkan Database Migration Service memigrasikan data Anda antara database sumber dan database tujuan.
Ruang kerja konversi tersedia untuk ditinjau dan diubah di halaman Ruang kerja konversi, dan dapat digunakan kembali di seluruh tugas migrasi.
Untuk menyiapkan ruang kerja konversi, ikuti langkah-langkah berikut:
- Menentukan setelan untuk ruang kerja konversi.
- Hubungkan ke database sumber dan tarik objek sumber ke Layanan Migrasi Database.
Melakukan konversi sumber:
Di ruang kerja konversi dengan editor bawaan: Dengan menggunakan editor ruang kerja konversi terintegrasi - ruang editor langsung tempat Anda dapat mengonversi, melihat, dan mengubah hasil konversi.
Di ruang kerja lama: Dengan menggunakan Ora2Pg untuk mengonversi skema
Menerapkan skema yang dikonversi ke database tujuan: Database Migration Service menggunakan SQL yang dikonversi untuk membuat semua entitas yang diperlukan di database tujuan Anda. Hal ini membantu memastikan data yang dimigrasikan dapat dimuat dengan benar ke database.
Menentukan setelan untuk ruang kerja konversi
Buka halaman Conversion workspaces di Konsol Google Cloud .
Klik Siapkan ruang kerja, lalu di jendela dialog, pilih salah satu dari opsi berikut:
Klik Siapkan ruang kerja baru jika Anda ingin menggunakan ruang kerja konversi baru dengan editor konversi bawaan.
ATAU
Klik Siapkan ruang kerja lama jika Anda ingin menggunakan ruang kerja lama dengan alat konversi Ora2Pg.
Gunakan tabel berikut untuk mengisi kolom di panel Create a conversion workspace di halaman Create conversion workspace:
Kolom Deskripsi Nama ruang kerja konversi Masukkan nama tampilan ruang kerja konversi. ID ini digunakan untuk mengidentifikasi ruang kerja Anda saat membuat tugas migrasi, atau saat Anda ingin menemukannya dalam daftar ruang kerja konversi. ID ruang kerja konversi Database Migration Service mengisi kolom ini secara otomatis berdasarkan nama ruang kerja konversi yang Anda masukkan. Anda dapat mempertahankan ID yang dibuat secara otomatis atau mengubahnya. Wilayah Pilih region tempat ruang kerja konversi disimpan. Profil koneksi dan tugas migrasi hanya dapat menggunakan ruang kerja konversi yang disimpan di region yang sama. Pemilihan region tidak memengaruhi apakah ruang kerja konversi Anda dapat terhubung ke sumber, tetapi dapat memengaruhi konektivitas ke tujuan dan ketersediaan jika region mengalami periode nonaktif. Pilihan ini bersifat permanen dan tidak dapat diubah. Mesin database sumber Oracle dipilih secara otomatis untuk Anda. Mesin database tujuan Pilih mesin database tujuan Anda. Tinjau prasyarat yang ditampilkan di bagian Buat ruang kerja konversi. Laporan ini dibuat secara otomatis oleh Database Migration Service untuk memverifikasi hal yang perlu Anda siapkan untuk jalur migrasi ini. Prasyaratnya mencakup informasi tentang cara:
Konfigurasikan database Oracle sumber agar ruang kerja konversi dapat mengambil data darinya
Sebaiknya Anda menyelesaikan prasyarat tersebut pada langkah ini, tetapi Anda dapat menyelesaikannya kapan saja sebelum selesai membuat ruang kerja konversi.
Klik Buat ruang kerja dan lanjutkan.
Menghubungkan ke sumber dan mengonversi objek
Jalur untuk mengonversi objek skema sumber bergantung pada ruang kerja konversi yang Anda gunakan.
Workspace dengan editor bawaan
Pilih profil koneksi sumber Anda dari menu drop-down Source connection profile.
Klik Run test untuk memverifikasi bahwa Database Migration Service dapat berkomunikasi dengan sumber.
Jika gagal, pengujian akan menunjukkan bagian proses mana yang mengalami masalah. Perubahan yang diperlukan dapat dilakukan, lalu diuji ulang.
Buka bagian alur yang dimaksud untuk memperbaiki masalah, lalu uji ulang.
Klik Pull schema and continue.
Database Migration Service kini terhubung ke database sumber Anda untuk mendownload informasi schema dan kode. Operasi ini dapat memerlukan waktu beberapa menit, bergantung pada faktor seperti konektivitas jaringan atau ukuran database.
Setelah Database Migration Service selesai mengambil informasi sumber, antarmuka akan otomatis beralih ke bagian Pilih dan konversi objek.
Di Pilih dan konversi objek, gunakan skema sumber untuk memilih semua entitas yang ingin Anda konversi oleh Database Migration Service menjadi skema dan kode yang kompatibel dengan mesin SQL database tujuan.
Pilihan ini tidak bersifat permanen. Nantinya, Anda dapat menambahkan atau menghapus objek lainnya langsung di dalam editor konversi. Hal ini memungkinkan Anda berinteraksi dengan proses konversi secara fleksibel, dan hanya bekerja pada objek yang ingin Anda fokuskan.
Pada tahap ini, Anda dapat melakukan salah satu dari dua tindakan berikut:
Klik Simpan dan lanjutkan.
Database Migration Service membuat ruang kerja konversi Anda. Anda dapat melihat ruang editor dan mengedit setelan ruang kerja, tetapi skema dan kode belum dikonversi. Anda harus melakukan konversi nanti untuk menyiapkan skema dan kode untuk database tujuan sebelum menjalankan tugas migrasi.
Lanjutkan ke Konversikan sumber.
Klik Konversikan dan lanjutkan.
Database Migration Service membuat ruang kerja konversi dan melakukan konversi skema dan kode awal. Sekarang Anda dapat melihat pratinjau SQL yang dibuat secara otomatis di editor ruang kerja konversi.
Lanjutkan ke Meninjau masalah konversi.
Ruang kerja lama
Pilih profil koneksi sumber Anda dari menu drop-down Source connection profile.
Opsional. Klik Lihat detail untuk melihat informasi tambahan tentang profil koneksi.
Klik Run Test untuk memverifikasi bahwa Database Migration Service dapat berkomunikasi dengan sumber.
Jika gagal, pengujian akan menunjukkan bagian proses mana yang mengalami masalah. Perubahan yang diperlukan dapat dilakukan, lalu diuji ulang.
Buka bagian alur yang dimaksud untuk memperbaiki masalah, lalu uji ulang.
Klik Browse untuk memilih dan mengupload file konfigurasi Ora2Pg yang Anda konfigurasi.
Opsional. Untuk mengupload file konfigurasi Ora2Pg tambahan, klik Tambahkan file.
Klik Pull schema and convert untuk memvalidasi bahwa Database Migration Service dapat memigrasikan data Anda dengan konfigurasi Ora2Pg yang disediakan. Hal ini mencakup:
Menghubungkan ke database sumber
Mengambil skema dan kode dari database sumber
Membuat pemetaan tabel antara database sumber dan tujuan
Mengonversi skema dan kode database sumber ke dialek yang kompatibel dengan dialek database tujuan
Jika pengujian gagal, maka:
Perbaiki semua file konfigurasi Ora2Pg.
Terapkan kembali DDL yang diperbarui di instance Cloud SQL untuk PostgreSQL tujuan.
Klik Pull schema and convert again.
Klik Simpan dan tutup.
Di kotak dialog, klik Simpan dan tutup.