Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Setelah berhasil menyinkronkan objek yang dikonversi dengan SQL Server, Anda dapat memigrasikan data dari Oracle ke SQL Server dengan menggunakan Asisten Migrasi SQL Server (SSMA) untuk Oracle.
Penting
Jika Anda menggunakan mesin migrasi data sisi server, sebelum dapat memigrasikan data, Anda harus menginstal SSMA untuk Paket Ekstensi Oracle dan penyedia Oracle di komputer yang menjalankan SSMA. Layanan SQL Server Agent juga harus berjalan. Untuk informasi selengkapnya tentang cara menginstal paket ekstensi, lihat Menginstal komponen SSMA di SQL Server.
Nota
Meskipun MICROSOFT Entra ID adalah nama baru untuk Azure Active Directory (Azure AD), untuk mencegah mengganggu lingkungan yang ada, Azure AD masih tetap berada di beberapa elemen yang dikodekan secara permanen seperti bidang UI, penyedia koneksi, kode kesalahan, dan cmdlet. Dalam artikel ini, dua nama tersebut dapat dipertukarkan.
Mengatur opsi migrasi
Sebelum Anda memigrasikan data ke SQL Server, tinjau opsi migrasi proyek dalam dialog Pengaturan Proyek .
Dalam dialog ini, Anda dapat mengatur opsi seperti ukuran batch migrasi, penguncian tabel, pemeriksaan batasan, penanganan nilai null, dan penanganan nilai identitas. Untuk informasi selengkapnya tentang Pengaturan Migrasi Proyek, lihat Pengaturan Proyek (Migrasi).
Mesin Migrasi dalam dialog Pengaturan Proyek, memungkinkan pengguna untuk melakukan proses migrasi dengan menggunakan dua jenis mesin migrasi data:
- Mesin migrasi data sisi klien
- Mesin migrasi data sisi server
Migrasi data sisi klien
Untuk memulai migrasi data di sisi klien, pilih opsi Mesin Migrasi Data Sisi Klien dalam dialog Pengaturan Proyek .
Nota
Mesin Migrasi Data Sisi Klien berada di dalam aplikasi SSMA dan, oleh karena itu, tidak tergantung pada ketersediaan paket ekstensi.
Migrasi data dari sisi server
Selama migrasi data sisi server, mesin berada di database target. Ini diinstal melalui paket ekstensi. Untuk informasi selengkapnya tentang cara menginstal paket ekstensi, lihat Menginstal komponen SSMA di SQL Server.
Untuk memulai migrasi di sisi server, pilih opsi Server Side Data Migration Engine dalam dialog Pengaturan Proyek.
Memigrasikan Data ke SQL Server
Memigrasikan data adalah operasi beban massal yang memindahkan baris data dari tabel Oracle ke tabel SQL Server dalam transaksi. Jumlah baris yang dimuat ke SQL Server di setiap transaksi dikonfigurasi dalam pengaturan proyek.
Untuk melihat pesan migrasi, pastikan panel Output terlihat. Jika tidak, dari menu Tampilan , pilih Output.
Proses migrasi
Verifikasi persyaratan berikut:
- Penyedia Oracle diinstal pada komputer yang menjalankan SSMA.
- Anda menyinkronkan objek yang dikonversi dengan database SQL Server.
Di Oracle Metadata Explorer, pilih objek yang berisi data yang ingin Anda migrasikan:
- Untuk memigrasikan data untuk semua skema, pilih kotak centang di samping Skema.
- Untuk memigrasikan data atau menghilangkan tabel individual, pertama-tama perluas skema. Lalu perluas Tabel, dan pilih atau kosongkan kotak centang di samping tabel.
Anda dapat memilih migrasi data sisi klien atau sisi server:
Untuk melakukan migrasi data sisi klien, pilih opsi Mesin Migrasi Data Sisi Klien dalam dialog Pengaturan Proyek .
Untuk melakukan migrasi data sisi server, pertama-tama pastikan:
Paket Ekstensi SSMA untuk Oracle diinstal pada instans SQL Server.
Layanan SQL Server Agent berjalan pada instans SQL Server.
Untuk melakukan migrasi data sisi server, pilih opsi Mesin Migrasi Data Sisi Server dalam dialog Pengaturan Proyek .
Klik kanan Skema di Oracle Metadata Explorer, lalu pilih Migrasi Data. Anda juga dapat memigrasikan data untuk objek individual atau kategori objek. Klik kanan objek atau folder induknya, lalu pilih opsi Migrasi Data .
Jika SSMA untuk Paket Ekstensi Oracle tidak diinstal pada instans SQL Server, dan jika Mesin Migrasi Data Sisi Server dipilih, saat memigrasikan data ke database target, Anda menerima kesalahan berikut:
SSMA Data Migration components were not found on SQL Server, server-side data migration will not be possible. Please check if Extension Pack is installed correctly.Pilih Batal untuk mengakhiri migrasi data.
Dalam dialog Sambungkan ke Oracle , masukkan kredensial koneksi, lalu pilih Sambungkan. Untuk informasi selengkapnya tentang menyambungkan ke Oracle, lihat Menyambungkan ke Oracle.
Untuk menyambungkan ke database target SQL Server, masukkan kredensial koneksi dalam dialog Sambungkan ke SQL Server , dan pilih Sambungkan. Untuk informasi selengkapnya tentang menyambungkan ke SQL Server, lihat Menyambungkan ke SQL Server.
Pesan muncul di panel Output . Saat migrasi selesai, Laporan Migrasi Data muncul. Jika ada data yang tidak dimigrasikan, pilih baris yang berisi kesalahan, lalu pilih Detail. Setelah selesai dengan laporan, pilih Tutup. Untuk informasi selengkapnya, lihat Laporan Migrasi Data.
Nota
Saat edisi SQL Server Express digunakan sebagai database target, hanya migrasi data sisi klien yang diizinkan dan migrasi data sisi server tidak didukung.
Memigrasikan data dalam skala besar (fitur pratinjau)
Ketika volume data yang besar perlu dimigrasikan dalam durasi singkat, migrasi offline dalam skala besar adalah opsi yang cocok. Fitur ini menggunakan Azure Database Migration Service di ujung belakang, dan skalabilitas cloud untuk memigrasikan sumber data Oracle lokal atau eksternal ke platform Azure SQL. Fitur ini bekerja dengan komputer virtual (VM) melalui infrastruktur sebagai layanan (IaaS) atau Azure SQL melalui platform as a service (PaaS). Anda dapat membuat instans Database Migration Service baru, atau menggunakan instans Database Migration Service yang sudah ada untuk memigrasikan data ke Azure SQL PaaS atau SQL Server di Azure VM.
Untuk migrasi offline besar, pilih Migrasi data dengan DMS (pratinjau).
Berikan akun Microsoft Entra untuk autentikasi. Setelah Anda memasukkan nama pengguna, pilih Sambungkan.
Pilih penyewa dan langganan yang sudah memiliki SQL Server di Azure VM, database Azure SQL, atau instans terkelola SQL yang dikonfigurasi, dan pilih Berikutnya.
Pada langkah berikutnya dari alur kerja migrasi, Anda dapat menyediakan sumber data, database target, dan kredensial terkait.
Saat memilih sumber daya Azure, Anda dapat menggunakan sumber daya yang sudah ada. Pilih grup sumber daya dan nama layanan migrasi data, atau pilih Baru untuk membuat grup sumber daya dan layanan migrasi Azure untuk migrasi.
Untuk memigrasikan sumber data eksternal, Anda memerlukan runtime integrasi. Pilih Baru dan ikuti langkah-langkah untuk membuat runtime integrasi atau menggunakan layanan integrasi yang ada. Untuk membuat layanan integrasi, Anda perlu mengonfigurasi penginstalan gateway dan menyediakan kunci untuk mengonfigurasi runtime integrasi.
Wizard Pantau Migrasi secara otomatis terbuka dalam beberapa detik setelah memulai migrasi data. Untuk melihat status migrasi langsung, pilih Tampilkan di bawah aktivitas yang ingin Anda pantau. Anda juga dapat melihat laporan komprehensif, yang membawa Anda ke portal Microsoft Azure untuk detail pemantauan yang lebih terperinci tentang aktivitas migrasi. Anda dapat mengakses wizard dengan tombol Pemantauan di samping Migrasi data dengan DMS(pratinjau).