Mulai menggunakan SSMA untuk Db2 (Db2ToSQL)
Asisten Migrasi SQL Server (SSMA) untuk Db2 memungkinkan Anda dengan cepat mengonversi skema database Db2 ke skema SQL Server, mengunggah skema yang dihasilkan ke SQL Server dan memigrasikan data dari Db2 ke SQL Server.
Artikel ini memperkenalkan proses penginstalan, lalu membantu membiasakan Anda dengan antarmuka pengguna SSMA.
Memasang SSMA
Untuk menggunakan SSMA, Anda harus terlebih dahulu menginstal program klien SSMA di komputer yang dapat mengakses database Db2 sumber dan instans target SQL Server. Penyedia OLEDB Db2 di komputer yang menjalankan SQL Server. Komponen-komponen ini mendukung migrasi data dan emulasi fungsi sistem Db2. Untuk petunjuk penginstalan, lihat Menginstal SSMA untuk Db2.
Untuk memulai SSMA, buka menu Mulai dan navigasi ke Semua Program>SQL Server Migration Assistant untuk Db2, lalu pilih Asisten Migrasi SQL Server untuk Db2.
Antarmuka pengguna SSMA untuk Db2
Setelah SSMA diinstal, Anda dapat menggunakan SSMA untuk memigrasikan database Db2 ke SQL Server. Ini membantu terbiasa dengan antarmuka pengguna SSMA sebelum Anda mulai. Diagram berikut menunjukkan antarmuka pengguna untuk SSMA, termasuk penjelajah metadata, metadata, toolbar, panel output, dan panel daftar kesalahan:
Untuk memulai migrasi, Anda harus terlebih dahulu membuat proyek baru. Kemudian, Anda menyambungkan ke database Db2. Setelah koneksi berhasil, skema Db2 akan muncul di Db2 Metadata Explorer. Anda kemudian dapat mengklik kanan objek di Db2 Metadata Explorer untuk melakukan tugas seperti membuat laporan yang menilai konversi ke SQL Server. Anda juga dapat melakukan tugas-tugas ini dengan menggunakan toolbar dan menu.
Anda juga harus tersambung ke instans SQL Server. Setelah koneksi berhasil, hierarki database SQL Server akan muncul di SQL Server Metadata Explorer. Setelah Anda mengonversi skema Db2 ke skema SQL Server, pilih skema yang dikonversi tersebut di SQL Server Metadata Explorer, lalu sinkronkan skema dengan SQL Server.
Setelah menyinkronkan skema yang dikonversi dengan SQL Server, Anda dapat kembali ke Db2 Metadata Explorer dan memigrasikan data dari skema Db2 ke database SQL Server.
Untuk informasi selengkapnya tentang tugas-tugas ini dan cara melakukannya, lihat Memigrasikan Database Db2 ke SQL Server.
Bagian berikut menjelaskan fitur antarmuka pengguna SSMA.
Penjelajah metadata
SSMA berisi dua penjelajah metadata untuk menelusuri dan melakukan tindakan pada database Db2 dan SQL Server.
Penjelajah Metadata Db2
Db2 Metadata Explorer memperlihatkan informasi tentang skema Db2. Dengan menggunakan Db2 Metadata Explorer, Anda dapat melakukan tugas berikut:
Telusuri objek di setiap skema.
Pilih objek untuk konversi, lalu konversi objek ke sintaks SQL Server. Untuk informasi selengkapnya, lihat Mengonversi skema Db2.
Pilih tabel untuk migrasi data, lalu migrasikan data dari tabel tersebut ke SQL Server. Untuk informasi selengkapnya, lihat Memigrasikan Database Db2 ke SQL Server.
Penjelajah Metadata SQL Server
SQL Server Metadata Explorer menunjukkan informasi tentang instans SQL Server. Saat Anda tersambung ke instans SQL Server, SSMA mengambil metadata tentang instans tersebut dan menyimpannya dalam file proyek.
Anda dapat menggunakan SQL Server Metadata Explorer untuk memilih objek database Db2 yang dikonversi, lalu menyinkronkan objek tersebut dengan instans SQL Server.
Metadata
Di sebelah kanan setiap penjelajah metadata adalah tab yang menjelaskan objek yang dipilih. Misalnya, jika Anda memilih tabel di Db2 Metadata Explorer, enam tab muncul: Tabel, SQL, Pemetaan Jenis, Laporan, Properti, dan Data. Tab Laporan berisi informasi hanya setelah Anda membuat laporan yang berisi objek yang dipilih. Jika Anda memilih tabel di SQL Server Metadata Explorer, tiga tab akan muncul: Tabel, SQL, dan Data.
Sebagian besar pengaturan metadata bersifat baca-saja. Namun, Anda dapat mengubah metadata berikut:
Di Db2 Metadata Explorer, Anda dapat mengubah prosedur dan mengetik pemetaan. Untuk mengonversi prosedur yang diubah dan pemetaan jenis, buat perubahan sebelum Anda mengonversi skema.
Di SQL Server Metadata Explorer, Anda dapat mengubah Transact-SQL untuk prosedur tersimpan. Untuk melihat perubahan ini di SQL Server, buat perubahan ini sebelum Anda memuat skema ke SQL Server.
Perubahan yang dilakukan dalam penjelajah metadata tercermin dalam metadata proyek, bukan di database sumber atau target.
Toolbar
SSMA memiliki dua toolbar: toolbar proyek dan toolbar migrasi.
Toolbar Proyek
Toolbar proyek berisi tombol untuk bekerja dengan proyek, menyambungkan ke Db2, dan menyambungkan ke SQL Server. Tombol-tombol ini menyerupai perintah pada menu File .
Toolbar migrasi
Tabel berikut ini memperlihatkan perintah toolbar migrasi:
Tombol | Fungsi |
---|---|
Create Report | Mengonversi objek Db2 yang dipilih ke sintaks SQL Server, lalu membuat laporan yang menunjukkan seberapa berhasil konversi tersebut. Perintah ini dinonaktifkan kecuali objek dipilih di Db2 Metadata Explorer. |
Mengonversi Skema | Mengonversi objek Db2 terpilih ke objek SQL Server. Perintah ini dinonaktifkan kecuali objek dipilih di Db2 Metadata Explorer. |
Memigrasikan Data | Memigrasikan data dari database Db2 ke SQL Server. Sebelum menjalankan perintah ini, Anda harus mengonversi skema Db2 ke skema SQL Server, lalu memuat objek ke SQL Server. Perintah ini dinonaktifkan kecuali objek dipilih di Db2 Metadata Explorer. |
Stop | Menghentikan proses saat ini. |
Menu
Tabel berikut ini memperlihatkan menu SSMA.
Menu | Deskripsi |
---|---|
File | Berisi perintah untuk bekerja dengan proyek, menyambungkan ke Db2, dan menyambungkan ke SQL Server. |
Mengedit | Berisi perintah untuk menemukan dan bekerja dengan teks di halaman detail, seperti menyalin Transact-SQL dari panel detail SQL. Juga berisi opsi Kelola Marka Buku , tempat Anda dapat melihat daftar marka buku yang ada. Anda dapat menggunakan tombol di sisi kanan dialog untuk mengelola marka buku. |
Tampilkan | Berisi perintah Sinkronkan Penjelajah Metadata. Yang menyinkronkan objek antara Db2 Metadata Explorer dan SQL Server Metadata Explorer. Juga berisi perintah untuk memperlihatkan dan menyembunyikan panel Output dan Daftar Kesalahan dan opsi Tata Letak untuk mengelola Tata Letak. |
Alat | Berisi perintah untuk membuat laporan, dan memigrasikan objek dan data. Juga menyediakan akses ke kotak dialog Pengaturan Global dan Pengaturan Proyek. |
Bantuan | Menyediakan akses ke Bantuan SSMA dan ke kotak dialog Tentang . |
Panel output dan panel Daftar Kesalahan
Menu Tampilan menyediakan perintah untuk mengalihkan visibilitas panel Output dan panel Daftar Kesalahan:
Panel output memperlihatkan pesan status dari SSMA selama konversi objek, sinkronisasi objek, dan migrasi data.
Panel Daftar Kesalahan memperlihatkan pesan kesalahan, peringatan, dan informasi dalam daftar yang dapat diurutkan.