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 Oracle ke SQL Server, Anda dapat memuat objek database yang dihasilkan ke SQL Server. Asisten Migrasi Microsoft SQL Server (SSMA) untuk Oracle dapat membuat objek, atau Anda dapat membuat skrip objek dan menjalankan skrip sendiri. Selain itu, Anda dapat menggunakan SSMA untuk memperbarui metadata target dengan konten aktual database SQL Server.
Pilih antara sinkronisasi dan skrip
Jika Anda ingin memuat objek database yang dikonversi ke SQL Server tanpa modifikasi, SSMA dapat 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 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.
Nota
Anda dapat memilih objek database SQL Server yang sudah ada yang tidak dikonversi dari database Oracle. Namun, objek tersebut tidak 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 yang akan diproses di SQL Server Metadata Explorer, klik kanan Database, lalu pilih Sinkronkan dengan Database.
Anda juga dapat menyinkronkan objek atau kategori objek individual. Klik kanan objek atau folder induknya, lalu pilih 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 terletak 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.
Untuk mengubah status, pilih tanda tindakan. Sinkronisasi aktual dilakukan saat Anda memilih tombol OK dalam 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. Ikuti instruksi berikut:
Setelah Anda memilih objek untuk disimpan ke skrip, klik kanan Database, lalu pilih Simpan sebagai Skrip.
Anda juga dapat membuat skrip objek atau kategori objek individual. Klik kanan objek atau folder induknya, lalu pilih Simpan sebagai Skrip.
Dalam 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. Ikuti instruksi berikut:
Pada menu File SQL Server Management Studio, arahkan ke Buka, lalu pilih File.
Dalam dialog Buka , pilih file skrip Anda, lalu pilih OK.
Edit file skrip dengan menggunakan editor kueri.
Untuk menyimpan skrip, pilih Simpan pada menu File .
Jalankan skrip
Anda dapat menjalankan skrip, atau pernyataan individual, di SQL Server Management Studio. Ikuti instruksi berikut:
Pada menu File SQL Server Management Studio, arahkan ke Buka, lalu pilih File.
Dalam dialog Buka , pilih file skrip Anda, lalu pilih OK.
Untuk menjalankan skrip lengkap, pilih kunci 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. Ada baiknya untuk mengambil tindakan 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.