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 Anda menggunakan SQL Server Migration Assistant (SSMA) untuk mengonversi objek database Access ke SQL Server atau Azure SQL, Anda dapat memuat objek database yang dihasilkan ke target. Anda dapat meminta SSMA membuat objek, atau Anda dapat membuat skrip objek dan menjalankan skrip sendiri. Selain itu, SSMA memungkinkan Anda memperbarui metadata target dengan konten Aktual SQL Server atau Azure SQL Database.
Pilih antara sinkronisasi dan skrip
Jika Anda ingin memuat objek database yang dikonversi ke SQL Server atau Azure SQL tanpa modifikasi, Anda dapat meminta SSMA langsung membuat atau membuat ulang objek database. Metode ini cepat dan mudah, tetapi tidak memungkinkan penyesuaian kode Transact-SQL yang menentukan objek SQL Server atau Azure SQL, 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 SQL Server atau Azure SQL Database, pilih objek di SQL Server atau Azure SQL Metadata Explorer, lalu sinkronkan objek dengan SQL Server atau Azure SQL, seperti yang ditunjukkan dalam prosedur berikut. Secara default, jika objek sudah ada di SQL Server atau Azure SQL, dan jika metadata SSMA memiliki beberapa perubahan atau pembaruan lokal pada definisi objek tersebut, maka SSMA mengubah definisi objek di SQL Server atau Azure SQL. Anda dapat mengubah perilaku default dengan mengedit Pengaturan Proyek.
Nota
Anda dapat memilih objek SQL Server atau Azure SQL Database yang sudah ada yang tidak dikonversi dari database Access. Namun, SSMA tidak membuat ulang atau mengubah objek tersebut.
Di SQL Server atau Azure SQL Metadata Explorer, perluas simpul SQL Server atau Azure SQL 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 atau Azure SQL 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 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
Jika Anda ingin menyimpan definisi Transact-SQL objek database yang dikonversi, atau jika Anda ingin mengubah definisi objek dan menjalankan skrip sendiri, simpan definisi objek database yang dikonversi ke skrip Transact-SQL.
Di SQL Server Metadata Explorer, perluas simpul teratas (nama server) lalu perluas Database.
Lakukan satu atau beberapa tindakan berikut:
Untuk membuat skrip database lengkap, pilih kotak centang di samping nama database.
Untuk membuat skrip atau menghilangkan tampilan individual, perluas database, perluas Tampilan, lalu pilih atau kosongkan kotak centang di samping tampilan.
Untuk membuat skrip atau menghilangkan tabel individual, perluas database, perluas Tabel, lalu pilih atau kosongkan kotak centang di samping tabel.
Untuk membuat skrip atau menghilangkan indeks individual untuk tabel, perluas tabel, perluas Indeks, lalu pilih atau hapus indeks.
Klik kanan Database dan pilih Simpan sebagai Skrip.
Anda juga dapat membuat skrip objek individual. Untuk membuat skrip objek, klik kanan objek dan pilih 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
.sqlpada nama file.
Mengubah skrip
Setelah Anda menyimpan definisi objek SQL Server atau Azure SQL sebagai skrip, gunakan SQL Server Management Studio untuk mengubah skrip.
Pada menu File Studio Manajemen, arahkan ke Buka, lalu pilih File.
Dalam kotak dialog Buka , temukan dan pilih file skrip Anda, lalu pilih OK.
Edit file skrip dengan menggunakan editor kueri.
Untuk informasi selengkapnya tentang editor kueri, lihat Mengonfigurasi Editor (SQL Server Management Studio).
Untuk menyimpan skrip, pada menu File, pilih Simpan.
Jalankan skrip
Anda dapat menjalankan skrip, atau pernyataan individual, di SQL Server Management Studio.
Pada menu File SQL Server Management Studio, arahkan ke Buka lalu pilih File.
Dalam kotak dialog Buka , temukan dan 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 Mulai Cepat: Menyambungkan dan mengkueri instans SQL Server menggunakan SQL Server Management Studio (SSMS).
Anda juga dapat menjalankan skrip dari baris perintah dengan menggunakan utilitas sqlcmd , dan dari SQL Server Agent. Untuk informasi selengkapnya, lihat utilitas sqlcmd. Untuk informasi selengkapnya tentang SQL Server Agent, lihat Tugas Administrasi Otomatis (SQL Server Agent).
Mengamankan objek di SQL Server
Setelah Anda memuat objek database yang dikonversi ke SQL Server, berikan atau tolak izin pada objek tersebut. Sebaiknya atur izin sebelum memigrasikan data ke SQL Server. Untuk informasi tentang cara membantu mengamankan objek di SQL Server, lihat Praktik terbaik keamanan SQL Server.