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 mengonversi skema Db2 ke SQL Server, Anda dapat memuat objek database yang dihasilkan ke SQL Server. Anda dapat meminta Asisten Migrasi SQL Server (SSMA) membuat objek, atau Anda dapat membuat skrip objek dan menjalankan skrip sendiri. Selain itu, SSMA memungkinkan Anda memperbarui metadata target dengan konten database SQL Server yang sebenarnya.
Pilih antara sinkronisasi dan skrip
Jika Anda ingin memuat objek database yang dikonversi ke SQL Server tanpa modifikasi, Anda dapat meminta SSMA langsung membuat atau membuat ulang objek database. Metode itu cepat dan mudah, tetapi tidak memungkinkan penyesuaian kode Transact-SQL yang menentukan objek SQL Server, selain prosedur tersimpan.
Jika Anda ingin mengubah Transact-SQL yang digunakan untuk membuat objek, atau jika Anda ingin kontrol lebih besar atas pembuatan objek, gunakan SSMA untuk membuat skrip. Anda kemudian dapat mengubah skrip tersebut, membuat setiap objek satu per satu, dan bahkan menggunakan SQL Server Agent untuk menjadwalkan pembuatan objek tersebut.
Menggunakan SSMA untuk menyinkronkan objek dengan SQL Server
Untuk menggunakan SSMA untuk membuat objek database SQL Server, Anda memilih objek di SQL Server Metadata Explorer, lalu menyinkronkan objek dengan SQL Server, seperti yang ditunjukkan dalam prosedur berikut. Secara default, jika objek sudah ada di SQL Server, dan jika metadata SSMA lebih baru dari objek di SQL Server, SSMA mengubah definisi objek di SQL Server. Anda dapat mengubah perilaku default dengan mengedit Pengaturan Proyek.
Catatan
Anda dapat memilih objek database SQL Server yang sudah ada yang tidak dikonversi dari database Db2. Namun, objek tersebut tidak akan dibuat ulang atau diubah oleh SSMA.
Di SQL Server Metadata Explorer, perluas simpul SQL Server teratas, lalu perluas Database.
Pilih objek yang akan diproses:
Untuk menyinkronkan database lengkap, pilih kotak centang di samping nama database.
Untuk menyinkronkan atau menghilangkan objek atau kategori objek individual, pilih atau kosongkan kotak centang di samping objek atau folder.
Setelah Anda memilih objek untuk diproses di SQL Server Metadata Explorer, klik kanan Database, lalu pilih Sinkronkan dengan Database.
Anda juga dapat menyinkronkan objek individual atau kategori objek dengan mengklik kanan objek atau folder induknya, lalu memilih Sinkronkan dengan Database.
Setelah itu, SSMA akan menampilkan dialog Sinkronkan dengan Database , di mana Anda bisa melihat dua grup item. Di sisi kiri, SSMA memperlihatkan objek database yang dipilih yang diwakili dalam pohon. Di sisi kanan, Anda dapat melihat pohon yang mewakili objek yang sama dalam metadata SSMA. Anda dapat memperluas pohon dengan memilih tombol '+' kanan atau kiri. Arah sinkronisasi ditampilkan di kolom Tindakan yang ditempatkan di antara dua pohon.
Tanda tindakan dapat berada di tiga status:
Panah kiri berarti konten metadata disimpan dalam database (default).
Panah kanan berarti konten database menimpa metadata SSMA.
Tanda silang berarti tidak ada tindakan yang diambil.
Pilih tanda tindakan untuk mengubah status. Sinkronisasi aktual dilakukan saat Anda memilih tombol OK dari dialog Sinkronkan dengan Database .
Objek skrip
Untuk menyimpan definisi Transact-SQL dari objek database yang dikonversi, atau untuk mengubah definisi objek dan menjalankan skrip sendiri, Anda dapat menyimpan definisi objek database yang dikonversi ke skrip Transact-SQL.
Setelah Anda memilih objek untuk disimpan ke skrip, klik kanan Database, lalu pilih Simpan sebagai Skrip.
Anda juga dapat membuat skrip objek individual atau kategori objek dengan mengklik kanan objek atau folder induknya, lalu memilih Simpan sebagai Skrip.
Dalam kotak dialog Simpan Sebagai , temukan folder tempat Anda ingin menyimpan skrip, masukkan nama file dalam kotak Nama file, lalu pilih OK. SSMA menambahkan ekstensi nama file .sql.
Mengubah skrip
Setelah menyimpan definisi objek SQL Server sebagai satu atau beberapa skrip, Anda dapat menggunakan SQL Server Management Studio untuk melihat dan memodifikasi skrip.
Di SQL Server Management Studio, navigasikan ke File>>File.
Dalam kotak dialog Buka , pilih file skrip Anda, lalu pilih OK.
Edit file skrip dengan menggunakan editor kueri.
Untuk informasi selengkapnya tentang editor kueri, lihat "Perintah dan Fitur Kenyamanan Editor" di Buku SQL Server Online.
Untuk menyimpan skrip, pilih >.
Jalankan skrip
Anda dapat menjalankan skrip, atau pernyataan individual, di SQL Server Management Studio.
Di SQL Server Management Studio, navigasikan ke File>>File.
Dalam kotak dialog Buka , pilih file skrip Anda, lalu pilih OK.
Untuk menjalankan skrip lengkap, tekan tombol F5 .
Untuk menjalankan serangkaian pernyataan, pilih pernyataan di jendela editor kueri, lalu tekan tombol F5 .
Untuk informasi selengkapnya tentang cara menggunakan editor kueri untuk menjalankan skrip, lihat " SQL Server Management Studio Transact-SQL Query" di SQL Server Books Online.
Anda juga dapat menjalankan skrip dari baris perintah dengan menggunakan utilitas sqlcmd , dan dari SQL Server Agent. Untuk informasi selengkapnya tentang sqlcmd, lihat "Utilitas sqlcmd" di SQL Server Books Online. Untuk informasi selengkapnya tentang SQL Server Agent, lihat "Mengotomatiskan Tugas Administratif (SQL Server Agent)" di SQL Server Books Online.
Mengamankan objek di SQL Server
Setelah Anda memuat objek database yang dikonversi ke SQL Server, Anda dapat memberikan dan menolak izin pada objek tersebut. Sebaiknya lakukan langkah ini sebelum memigrasikan data ke SQL Server. Untuk informasi tentang cara membantu mengamankan objek di SQL Server, lihat "Pertimbangan Keamanan untuk Database dan Aplikasi Database" di SQL Server Books Online.