Migrasi Data dari MS Access ke Database SQL Server

Baru-baru ini, saya harus memigrasikan data dari database Access(Access database) ke SQL Server 2014  karena database saya terlalu besar untuk ditangani Access . Meskipun prosesnya cukup sederhana, saya pikir saya akan menulis artikel dengan petunjuk langkah demi langkah.

Pertama, Anda perlu memastikan bahwa Anda telah menginstal SQL Server atau SQL Server Express di komputer Anda. Saat mengunduh SQL Server Express di komputer pribadi, pastikan Anda mengunduh versi dengan Layanan Lanjutan(Advanced Services) . Jika tidak, maka mesin database(database engine) tidak akan diinstal dan Anda akan memiliki SQL Management Studio tanpa instance database(database instance) untuk terhubung.

sql server ekspres

Setelah Anda menginstal SQL Server dengan benar, Anda dapat melanjutkan dengan langkah-langkah di bawah ini untuk mengimpor database Access(Access database) ke database baru di SQL Server .

Transfer Database Akses(Transfer Access Database) ke SQL Server

Buka SQL Server Management Studio dan sambungkan(SQL Server Management Studio and connect) ke server database(database server) tempat Anda ingin mengimpor database Access(Access database) . Di bawah Databases , klik kanan dan pilih New Database . Jika Anda sudah memiliki database dan Anda hanya ingin mengimpor beberapa tabel dari Access , lewati saja ini dan lanjutkan ke langkah Impor Data(Import Data) di bawah. Cukup klik kanan(Just right-click) pada database Anda saat ini daripada membuat yang baru.

database baru

Jika Anda membuat database baru, lanjutkan dan beri nama dan konfigurasikan(name and configure) pengaturan jika Anda ingin mengubahnya dari default.

pengaturan basis data

Sekarang kita perlu klik kanan pada database Test(Test database) yang baru saja kita buat dan pilih Tasks lalu Import Data .

impor data

Pada kotak dialog   Pilih Sumber Data , pilih ( Choose a Data Source)Microsoft Access (Microsoft Jet Database Engine)  dari kotak turun bawah.

pilih sumber data

Di sebelah Nama file(File nam) , klik Browse dan arahkan ke database Access(Access database) yang ingin Anda impor dan klik Open . Perhatikan bahwa database tidak boleh dalam format Access 2007 atau lebih tinggi ( ACCDB ) karena SQL Server tidak mengenalinya! Jadi jika Anda memiliki database Access(Access database) 2007 hingga 2016 , pertama-tama konversikan ke format Database 2002-2003(2002-2003 Database)  ( MDB ) dengan masuk ke  File – Save As .

Silakan dan klik Berikutnya(Next) untuk memilih tujuan. Karena Anda mengklik kanan pada database yang ingin Anda impor datanya, itu seharusnya sudah dipilih dalam daftar. Jika tidak, pilih SQL Native Client dari drop-down Destination . Anda akan melihat contoh database(database instance) di bawah Nama Server(Server Name) dan kemudian dapat memilih database tertentu di bagian bawah setelah Anda memilih metode otentikasi Anda.

tujuan basis data

Klik Berikutnya(Next) , lalu tentukan cara Anda ingin mentransfer data dari Access ke SQL dengan memilih Salin data dari satu atau beberapa tabel(Copy the data from one or more tables) atau Tulis kueri untuk menentukan data yang akan ditransfer(Write a query to specify the data to transfer) .

cara menyalin data

Jika Anda ingin menyalin semua tabel atau hanya beberapa tabel dari database Access(Access database) tanpa manipulasi data(data manipulation) apa pun , pilih opsi pertama. Jika Anda hanya perlu menyalin baris dan kolom data tertentu dari tabel, pilih opsi kedua dan tulis kueri SQL(SQL query) .

Secara default, semua tabel harus dipilih dan jika Anda mengklik tombol Edit  Pemetaan(Mappings) , Anda dapat mengonfigurasi cara bidang dipetakan di antara dua tabel. Jika Anda membuat database baru untuk impor, maka itu akan menjadi salinan persis.

tabel dan tampilan

Di sini saya hanya memiliki satu tabel di database Access(Access database) saya . Klik Berikutnya(Click Next) dan Anda akan melihat layar Jalankan Paket( Run Package) di mana Jalankan Segera( Run Immediately) harus dicentang.

menjalankan tugas sql

Klik Berikutnya(Next) dan kemudian klik Selesai(Finish) . Anda kemudian akan melihat kemajuan transfer data saat itu terjadi. Setelah selesai, Anda akan melihat jumlah baris yang ditransfer untuk setiap tabel di kolom Pesan(Message) .

data yang ditransfer

Klik Tutup(Close)  dan selesai. Anda sekarang dapat melanjutkan dan menjalankan SELECT pada tabel Anda untuk memastikan semua data telah diimpor. Sekarang Anda dapat menikmati kekuatan SQL Server untuk mengelola database Anda.

pilih data dari tabel

Ada masalah saat mengimpor data Anda dari Access ke SQL Server ? Jika demikian, kirim komentar dan saya akan mencoba membantu. Menikmati!



About the author

Saya seorang teknisi Windows 10 dan telah membantu individu dan bisnis memanfaatkan sistem operasi baru selama bertahun-tahun. Saya memiliki banyak pengetahuan tentang Microsoft Office, termasuk cara menyesuaikan tampilan dan mempersonalisasi aplikasi untuk pengguna yang berbeda. Selain itu, saya tahu cara menggunakan aplikasi Explorer untuk menjelajahi dan menemukan file dan folder di komputer saya.



Related posts