Bagikan melalui


Memigrasikan Data Db2 ke SQL Server (Db2ToSQL)

Setelah berhasil menyinkronkan objek yang dikonversi dengan SQL Server, Anda dapat memigrasikan data dari Db2 ke SQL Server menggunakan SQL Server Migration Assistant (SSMA) untuk Db2.

Mengatur opsi migrasi

Sebelum memigrasikan data ke SQL Server, tinjau opsi migrasi proyek dalam kotak dialog Pengaturan Proyek.

  • Dengan menggunakan kotak 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).

Migrasi data sisi klien

  • Untuk memulai migrasi data di sisi klien, pilih opsi Mesin Migrasi Data Sisi Klien di kotak dialog Pengaturan Proyek.

  • Di Pengaturan Proyek, opsi Mesin Migrasi Data Sisi Klien diatur.

    Catatan

    Mesin Migrasi Data Sisi Klien berada di dalam aplikasi SSMA dan, oleh karena itu, tidak tergantung pada ketersediaan paket ekstensi.

Memigrasikan data ke SQL Server

Memigrasikan data adalah operasi beban massal yang memindahkan baris data dari tabel Db2 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, navigasikan ke Lihat>Output.

  1. Verifikasi bahwa:

    • Penyedia Db2 diinstal pada komputer yang menjalankan SSMA.

    • Anda menyinkronkan objek yang dikonversi dengan database SQL Server.

  2. Di Db2 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, perluas Tabel, lalu pilih atau kosongkan kotak centang di samping tabel.

  3. Klik kanan Skema di Db2 Metadata Explorer, lalu pilih Migrasi Data. Anda juga dapat memigrasikan data untuk objek individual atau kategori objek: Klik kanan objek atau folder induknya; pilih opsi Migrasi Data .

  4. Dalam kotak dialog Sambungkan ke Db2 , masukkan kredensial koneksi, lalu pilih Sambungkan. Untuk informasi selengkapnya tentang menyambungkan ke Db2, lihat Menyambungkan ke database Db2

    Untuk menyambungkan ke database target SQL Server, masukkan kredensial koneksi dalam kotak 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 tentang Laporan Migrasi Data, lihat Laporan Migrasi Data (Db2ToSQL).

Memigrasikan data dalam skala besar

Ketika Anda perlu memigrasikan sejumlah besar data dalam skala besar dalam durasi singkat, migrasi offline adalah opsi yang cocok. Anda dapat menggunakan fitur alur Azure Data Factory untuk memigrasikan sumber data Oracle lokal atau eksternal ke Azure SQL Database atau Azure SQL Managed Instance (platform sebagai layanan, atau PaaS), atau SQL Server di Azure VM (infrastruktur sebagai layanan, atau IaaS). Proses ini membuat pabrik data baru, atau Anda dapat menggunakan pabrik data yang sudah ada saat bermigrasi ke Azure SQL.

  1. Untuk migrasi offline besar, pilih Migrasikan data dalam skala besar.

  2. Autentikasi dengan kredensial Microsoft Entra Anda. Setelah Anda memasukkan nama pengguna, pilih Sambungkan.

  3. Pilih penyewa dan langganan yang sudah memiliki target Azure SQL yang dikonfigurasi dan pilih Berikutnya.

  4. Berikan kredensial sumber data, diikuti dengan kredensial Azure SQL target.

  5. Untuk migrasi ini, Anda dapat menggunakan sumber daya Azure yang ada (grup sumber daya dan nama pabrik data), atau memilih Baru untuk membuat grup sumber daya dan pabrik data Azure untuk migrasi.

  6. 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.

  7. Terakhir, berikan nama migrasi data yang unik. Nama ini hanya dapat berupa nilai alfanumerik. Hindari karakter khusus apa pun.

  8. Jika tabel target berisi data, tabel tersebut dipotong dan dimuat ulang. Anda akan melihat kotak dialog peringatan. Pilih OK untuk melanjutkan, atau Batal untuk menghindari aktivitas pemotongan dan pemuatan apa pun.

  9. Dibutuhkan beberapa menit untuk membuat komponen pabrik data Azure. Bilah status menunjukkan kemajuan pembuatan alur. Jika alur berhasil dibuat, pesan berikut ditulis dalam log output:

    A data factory pipeline <PipelineName> is created for the data migration activity.
    
  10. Untuk memantau migrasi data, pilih URL pemantauan, atau kunjungi halaman pemantauan pabrik data di portal Azure.