Menyiapkan database Access untuk migrasi (AccessToSQL)
Sebelum memigrasikan database Access ke SQL Server, Anda harus menentukan database mana yang akan dimigrasikan dan memastikan bahwa database tersebut siap untuk migrasi.
Menentukan kapan harus bermigrasi ke SQL Server
Mesin database Jet, yang digunakan sebagai mesin database untuk Access, adalah solusi yang fleksibel dan mudah digunakan untuk manajemen data. Namun, karena database menjadi lebih besar dan lebih penting misi, banyak pengguna menemukan bahwa mereka membutuhkan performa, keamanan, atau ketersediaan yang lebih besar. Untuk aplikasi yang memerlukan platform data yang lebih kuat, pertimbangkan untuk memindahkan database yang mendasar untuk aplikasi tersebut ke SQL Server. Untuk informasi selengkapnya tentang memutuskan kapan harus bermigrasi, lihat halaman informasi migrasi di situs Web SQL Server.
Setelah memigrasikan database ke SQL Server, Anda dapat terus menggunakan Access dengan menggunakan tabel tertaut, atau Anda dapat memigrasikan aplikasi Anda secara manual ke kode berbasis Microsoft .NET Framework yang berinteraksi langsung dengan SQL Server.
Menentukan database mana yang akan dimigrasikan
Asisten Migrasi SQL Server (SSMA) untuk Access dapat menemukan database Access untuk Anda. Anda kemudian dapat mengekspor metadata tentang database tersebut ke SQL Server. Untuk informasi selengkapnya tentang cara mengekspor dan mengkueri metadata, lihat Mengekspor Inventori Akses.
Catatan
Tidak semua fitur dan pengaturan Access didukung oleh, atau dapat dengan mudah dikonversi ke, SQL Server. Sebelum Anda mulai memigrasikan database, lihat Fitur Akses yang Tidak Kompatibel.
Menyiapkan migrasi
Gunakan panduan berikut untuk membantu menyiapkan database Access Anda untuk migrasi ke SQL Server.
Memutakhirkan database Access yang lebih lama
SSMA untuk Access mendukung Access 97 dan versi yang lebih baru. Jika Anda memiliki database dari versi Access yang lebih lama, buka dan simpan database di Access 97 atau versi yang lebih baru.
Menghapus perlindungan grup kerja
SSMA tidak dapat memigrasikan database yang menggunakan perlindungan grup kerja. Untuk menghapus proteksi grup kerja dari database Access, lakukan langkah-langkah berikut:
Salin file database Access ke lokasi lain.
Buka database yang disalin.
Pada menu Alat, arahkan ke Keamanan, lalu pilih Izin Pengguna dan Grup.
Pilih opsi Pengguna, pilih pengguna Admin, lalu pastikan bahwa Izin admin dipilih.
Pilih opsi Grup, pilih grup Pengguna, lalu pastikan bahwa Izin admin dipilih.
Klik OK, lalu pada menu File , klik Keluar.
Anda sekarang dapat menggunakan SSMA untuk memigrasikan database yang disalin. Setelah memuat skema ke SQL Server, Anda dapat mengamankan database secara manual di SQL Server.
Mencadangkan database
Sebelum memigrasikan database Access ke SQL Server, Anda harus mencadangkan database Access yang akan Anda migrasikan serta database SQL Server tempat Anda akan memigrasikan objek dan data Access.
Untuk mencadangkan database Access, pada menu Alat , arahkan ke Utilitas Database, lalu pilih Cadangkan Database.
Untuk informasi tentang cara mencadangkan database SQL Server, lihat "Mencadangkan dan Memulihkan Database di SQL Server" di Buku SQL Server Online.
Mendokumen database
Anda mungkin juga ingin mendokumentasikan properti, seperti daftar objek database, ukuran file, dan izin, database Access Anda. Untuk menghasilkan dokumentasi ini di Access, pada menu Alat , arahkan ke Analisis, lalu klik Terdokumen.
Baca juga
Memigrasikan Database Access ke SQL Server
Menautkan Aplikasi Akses ke SQL Server