Laman » Petua MS Office » Migrasi Data dari MS Access ke Pangkalan Data SQL Server

    Migrasi Data dari MS Access ke Pangkalan Data SQL Server

    Baru-baru ini, saya terpaksa memindahkan data dari pangkalan data Akses kepada SQL Server 2014 kerana pangkalan data saya menjadi terlalu besar untuk Access to handle. Walaupun prosesnya agak mudah, saya fikir saya akan menulis artikel dengan arahan langkah demi langkah.

    Pertama, anda perlu memastikan anda mempunyai SQL Server atau SQL Server Express yang dipasang pada komputer anda. Apabila memuat turun SQL Server Express pada komputer peribadi, pastikan anda memuat turun versi tersebut Perkhidmatan Lanjutan. Jika anda tidak, maka enjin pangkalan data tidak akan dipasang dan anda akan mempunyai SQL Management Studio tanpa sebarang contoh pangkalan data untuk disambungkan.

    Sebaik sahaja anda memasang SQL Server dengan betul, anda boleh meneruskan langkah-langkah di bawah untuk mengimport pangkalan data Access ke pangkalan data baru dalam SQL Server.

    Memindahkan Pangkalan Data Akses ke SQL Server

    Buka SQL Server Management Studio dan sambungkan ke pelayan pangkalan data yang anda ingin mengimport pangkalan data Akses anda ke. Di bawah Pangkalan data, klik kanan dan pilih Pangkalan Data Baharu. Jika anda sudah mempunyai pangkalan data dan anda hanya mahu mengimport beberapa jadual dari Akses, maka langkai ini dan pergi ke Import Data langkah di bawah. Cukup klik kanan pada pangkalan data semasa anda dan bukannya membuat yang baru.

    Sekiranya anda membuat pangkalan data baru, teruskan dan beri nama dan konfigurasikan tetapan jika anda ingin menukarnya dari lalai.

    Sekarang kita perlu klik kanan pada pangkalan Ujian yang kami buat dan pilih Tugas dan kemudian Import Data.

    Pada Pilih Sumber Data kotak dialog, pilih Akses Microsoft (Mesin Pangkalan Data Microsoft Jet) dari kotak drop down.

    Di sebelah Fail name, klik pada Semak imbas dan navigasi ke pangkalan data Akses yang ingin anda import dan klik Buka. Ambil perhatian bahawa pangkalan data tidak boleh diakses dalam Access 2007 atau format yang lebih tinggi (ACCDB) sebagai SQL Server tidak mengiktirafnya! Jadi jika anda mempunyai pangkalan data Akses 2007 hingga 2016, mula-mula menukarnya ke 2002-2003 Pangkalan Data format (MDB) dengan pergi ke Fail - Simpan Sebagai.

    Teruskan dan klik Seterusnya untuk memilih destinasi. Oleh kerana anda mengklik kanan pada pangkalan data yang anda mahu mengimport data ke dalam, ia sepatutnya telah dipilih dalam senarai. Jika tidak, pilih Pelanggan Klien SQL daripada Destinasi jatuh ke bawah. Anda harus melihat contoh pangkalan data di bawah Nama pelayan dan kemudian dapat memilih pangkalan data khusus di bahagian bawah apabila anda memilih kaedah pengesahan anda.

    Klik Seterusnya dan kemudian nyatakan bagaimana anda mahu memindahkan data dari Access to SQL dengan memilih sama ada Salin data dari satu atau lebih jadual atau Tulis pertanyaan untuk menentukan data untuk dipindahkan.

    Jika anda mahu menyalin semua jadual atau hanya beberapa jadual dari pangkalan data Akses tanpa sebarang manipulasi data, pilih pilihan pertama. Jika anda perlu menyalin hanya beberapa baris dan lajur data dari jadual, kemudian pilih pilihan kedua dan tulis pertanyaan SQL.

    Secara lalai, semua jadual harus dipilih dan jika anda mengklik Edit Mappings butang, anda boleh mengkonfigurasi bagaimana medan peta antara kedua-dua jadual. Jika anda mencipta pangkalan data baru untuk import, maka itu akan menjadi salinan tepat.

    Di sini saya hanya mempunyai satu jadual dalam pangkalan data Akses saya. Klik Seterusnya dan anda akan melihatnya Pakej Jalankan skrin di mana Jalankan Segera perlu diperiksa.

    Klik Seterusnya dan kemudian klik Selesai. Anda kemudian akan melihat kemajuan pemindahan data kerana ia berlaku. Selepas selesai, anda akan melihat bilangan baris yang dipindahkan untuk setiap jadual di dalam Mesej kolum.

    Klik Tutup dan anda sudah selesai. Anda kini boleh pergi ke hadapan dan jalankan PILIH pada jadual anda untuk memastikan semua data telah diimport. Sekarang anda boleh menikmati kuasa SQL Server untuk menguruskan pangkalan data anda.

    Apa masalah yang mengimport data anda dari Akses ke SQL Server? Jika ya, hantar komen dan saya akan cuba membantu. Nikmati!