Access 2016 menyediakan panduan untuk membantu Anda mengimpor database SQL Server ke Access.
Anda bisa mengimpor seluruh database SQL Server, atau sebagian darinya, ke dalam database Access. Saat Anda mengimpor database ke Access, Anda secara efektif mengambil salinan objek database dan datanya. Oleh karena itu, setiap pembaruan yang Anda buat di Access tidak tercermin dalam database SQL Server asli. Anda dapat memperbarui data dan objek dan tidak akan berdampak pada database sumber.
Jika Anda membutuhkan semua perubahan data untuk tercermin dalam database sumber, Anda perlu membuat tabel tertaut ke SQL Server sebagai gantinya. Melakukan itu akan tetap memungkinkan Anda untuk memperbarui data dalam database sumber. Namun, Anda tidak akan bisa mengubah definisi tabel dari Access. Setiap perubahan struktural perlu dilakukan pada akhir SQL Server.
Di bawah ini adalah panduan langkah demi langkah untuk mengimpor database SQL Server ke Access 2016 (dan membuat sumber data baru dalam prosesnya).
-
Luncurkan Wizard Impor/Tautan
Klik Database ODBC di Impor &Tautan grup dari Data Eksternal tab pada Pita.
Anda dapat memulai dari database Access yang sudah ada, atau Anda dapat membuat database kosong terlebih dahulu.
-
Pilih Opsi "Impor"
Pilih Impor data sumber ke tabel baru di database saat ini , lalu klik OK .
-
Pilih Sumber Data
Layar ini meminta sumber data. Anda dapat membuat sumber data baru, atau memberikan detail sumber data yang sudah ada.
Jika Anda sudah memiliki sumber data untuk SQL Server, lewati ke langkah 12.
Jika tidak, Anda perlu membuat sumber data di sini.
Untuk contoh ini, kami akan membuat sumber data baru.
Untuk membuat sumber data, klik Baru... .
-
Pilih Pengemudi
Pilih SQL Server dari daftar driver, lalu klik Next> .
Langkah-langkah berikut mungkin sedikit berbeda, tergantung pada perangkat lunak yang diinstal pada mesin Anda.
-
Masukkan Nama Sumber Data
Ketik nama sumber data tempat Anda ingin menyimpan koneksi (atau jelajahi lokasi menggunakan Jelajahi... tombol), lalu klik Berikutnya> .
-
Buat Sumber Data yang baru saja Anda Konfigurasi
Tinjau informasi dan klik Selesai .
-
Wizard "Buat Sumber Data Baru ke SQL Server"
Kami masih perlu memberikan detail lebih lanjut untuk koneksi kami ke SQL Server.
Berikan deskripsi untuk sumber data Anda, pilih SQL Server yang ingin Anda sambungkan, lalu klik Berikutnya> .
Jika database berada di server yang sama, Anda dapat memilih (local) .
-
Pilih Metode Otentikasi
Pilih salah satu otentikasi Windows NT atau otentikasi SQL Server , lalu klik Berikutnya> .
Konfigurasi Klien
Klik Konfigurasi Klien jika Anda ingin koneksi menggunakan pustaka jaringan selain pustaka jaringan default klien.
Gunakan juga opsi ini jika alamat jaringan server yang sebenarnya harus ditentukan agar koneksi berhasil. Misalnya, saat menggunakan TCP/IP Net-Library, Anda mungkin perlu menentukan alamat port dan soket server. Jika instance SQL Server mendengarkan pada pipa bernama alternatif, Anda harus menentukan nama pipa di entri lanjutan.
-
Menyetel Basis Data Default
Ubah database default ke database aktual yang berisi tabel/tampilan yang ingin Anda tautkan.
Ubah pengaturan lain jika diperlukan.
Klik Berikutnya> .
Ketika ANSI mengutip pengenal dipilih, SQL Server memberlakukan aturan ANSI terkait tanda kutip. Tanda kutip ganda hanya dapat digunakan untuk pengidentifikasi, seperti nama kolom dan tabel. String karakter harus diapit oleh tanda kutip tunggal.
Memilih ANSI nulls, paddings, dan warnings menetapkan bahwa
ANSI_NULLS
,ANSI_WARNINGS
, danANSI_PADDINGS
opsi diaktifkan saat driver SQL Server terhubung.ANSI_NULLS
mengharuskanIS NULL
atauIS NOT NULL
digunakan untuk semua perbandingan NULL. Sintaks Transact-SQL= NULL
tidak didukung.ANSI_WARNINGS
menetapkan bahwa SQL Server mengeluarkan pesan peringatan untuk kondisi yang melanggar aturan ANSI tetapi tidak melanggar aturan Transact-SQL.ANSI_PADDING
menentukan bahwa trailing blank pada nilai varchar dan trailing zero pada nilai varbinary tidak dipangkas secara otomatis. -
Tentukan Opsi Ekstra apa pun
Ubah pengaturan apa pun yang diperlukan, lalu klik Selesai .
-
Tinjau Pengaturan Sumber Data ODBC
Tinjau ringkasannya, lalu klik OK .
Anda dapat (opsional) mengeklik Uji Sumber Data... pertama untuk memeriksa untuk melihat apakah itu akan berhasil.
-
Pilih Sumber Data
Kami sekarang kembali ke kotak dialog asli yang meminta kami untuk memilih sumber data.
Kami sekarang memiliki file DSN sehingga kami dapat melanjutkan dan terhubung ke SQL Server.
Pastikan folder file DSN dipilih di sebelah Lihat di dan file DSN dimasukkan di sebelah Nama DSN , lalu klik OK .
-
Pilih Tabel/Tampilan mana yang akan ditambahkan ke Access
Wizard menampilkan tabel dan tampilan dari SQL Server sehingga Anda dapat memilih yang Anda butuhkan.
Pilih semua tabel dan/atau tampilan yang ingin Anda impor ke Access, lalu klik OK .
-
Pilih Pengenal Unik
Layar ini hanya ditampilkan jika Access tidak dapat menemukan pengidentifikasi unik untuk sebuah tabel.
Jika Access tidak dapat menentukan bidang atau bidang mana yang secara unik mengidentifikasi tabel atau tampilan, Anda akan diminta untuk menyetel pengidentifikasi unik untuk tabel tersebut.
Pilih bidang yang secara unik mengidentifikasi setiap catatan, lalu klik OK .
Anda perlu melakukan ini untuk setiap tabel di mana pengidentifikasi unik tidak dapat diidentifikasi.
Langkah ini akan mengatur bidang yang dipilih sebagai kunci utama di Access. Anda dapat memverifikasi ini dengan melihat tabel di Design View nanti.
-
Tutup atau Simpan Langkah Impor
Impor sekarang telah selesai. Anda dapat menutup wizard atau menyimpan langkah-langkah impor sehingga Anda dapat menjalankan impor yang sama nanti tanpa perlu melalui semua langkah dalam wizrd.
Untuk menutup wizard, klik Tutup .
Untuk menyimpan langkah-langkah impor, klik Simpan langkah-langkah impor , masukkan nama dan deskripsi, secara opsional pilih Buat Tugas Outlook , lalu klik Simpan Impor .
-
Hasil
Tabel yang diimpor sekarang muncul di Panel Navigasi kiri.
Nama tabel diawali dengan nama skema dari database SQL Server. Misalnya, di SQL Server, sebuah tabel mungkin berupa Application.Cities , sedangkan, tabel yang diimpor akan disebut Application_Cities .
Database sekarang telah diimpor dari SQL Server. Anda sekarang dapat membuat perubahan apa pun ke database di Access tanpa memengaruhi database asli di SQL Server.
Tentang Database SQL Server pada Contoh Di Atas
Database SQL Server yang digunakan dalam contoh di atas adalah database WideWorldImporters. Ini adalah contoh database yang disediakan oleh tim SQL Server Microsoft untuk keperluan demonstrasi, pelatihan, dll. Jika Anda ingin menginstal database ini ke SQL Server, saya memiliki petunjuk langkah demi langkah di sini.