Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Cara Menautkan Access Database ke SQL Server di Access 2016

Anda dapat menyimpan data dalam database SQL Server, lalu menautkan ke SQL Server dari Access 2016 untuk menjalankan kueri, laporan, dan bahkan menyisipkan/memperbarui data.

Menautkan ke database SQL Server dari Access tidak jauh berbeda dengan membuat tabel tertaut ke database Access backend.

SQL Server adalah sistem manajemen database yang lebih kuat daripada Access. Namun, Access memang memiliki keunggulan tertentu dibandingkan SQL Server, seperti dapat membuat formulir dan laporan dengan mudah — bahkan dalam satu klik.

Selain itu, jika pengguna terlatih dengan baik di Access tetapi tidak SQL Server, dan tidak ada rencana untuk melatih mereka menggunakan SQL Server, menggunakan Access sebagai frontend dan SQL Server sebagai backend bisa sangat masuk akal.

Di bawah ini adalah panduan langkah demi langkah untuk menautkan ke SQL Server dari Access 2016 (dan membuat file sumber data baru dalam prosesnya).

  1. 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.

  2. Pilih Opsi "Tautan"

    Pilih Tautkan ke sumber data dengan membuat tabel tertaut , lalu klik OK .

  3. 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... .

  4. 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.

  5. Masukkan Nama Sumber Data

    Ketik nama sumber data tempat Anda ingin menyimpan koneksi (atau jelajahi lokasi menggunakan Jelajahi... tombol), lalu klik Berikutnya> .

  6. Buat Sumber Data yang baru saja Anda Konfigurasi

    Tinjau informasi dan klik Selesai .

  7. Wizard "Buat Sumber Data Baru ke SQL Server"

    Kami belum cukup selesai. Kami masih perlu memberikan beberapa detail tambahan 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) .

  8. 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.

  9. 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 , dan ANSI_PADDINGS opsi diaktifkan saat driver SQL Server terhubung.

    ANSI_NULLS mengharuskan IS NULL atau IS 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.

  10. Tentukan Opsi Ekstra apa pun

    Ubah pengaturan apa pun yang diperlukan, lalu klik Selesai .

  11. 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.

  12. 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 .

  13. 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 gunakan dari dalam Access, lalu klik OK .

    Tampilan tertaut akan muncul sebagai tabel tertaut di Access. Mereka muncul di bawah Tabel simpul seperti semua tabel lainnya.

    Anda juga dapat membukanya di Design View dan meninjau bidang, tipe data, properti, dll.

  14. Pilih Pengenal Unik

    Anda hanya akan melihat kotak dialog ini jika Access tidak dapat menentukan bidang mana yang merupakan pengidentifikasi unik untuk tabel atau tampilan.

    Pilih bidang yang secara unik mengidentifikasi setiap catatan, lalu klik OK .

    Langkah ini akan mengatur bidang yang dipilih sebagai kunci utama di Access. Anda dapat memverifikasi ini dengan melihat tabel di Design View nanti.

  15. Tabel Tertaut

    Tabel tertaut sekarang muncul di Panel Navigasi kiri.

    Anda selalu dapat mengidentifikasi tabel tertaut dengan ikon panah kecil di sebelah kirinya. Selain itu, tabel SQL Server menggunakan ikon globe, yang berbeda dengan ikon tabel yang digunakan untuk tabel Access tertaut.

    dbo_ awalan mewakili nama skema dari database SQL Server. Di SQL Server, ini akan diwakili oleh dbo. (misalnya, dbo.Artists .

    Tidak semua tabel harus menjadi milik dbo skema, sehingga tabel Anda mungkin menyertakan awalan yang berbeda, bergantung pada skema yang dimiliki setiap tabel di SQL Server

    Anda sekarang dapat membuka tabel tertaut dalam Tampilan Lembar Data, dan memperbarui data sesuai kebutuhan. Pembaruan data apa pun yang Anda lakukan di Access diperbarui di database SQL Server. Demikian juga, setiap pembaruan yang dilakukan dari dalam SQL Server juga tercermin dalam tabel tertaut Anda di Access.

    Anda juga bisa membuka tabel tertaut di Design View, tapi Anda tidak akan bisa mengubah desainnya. Setiap perubahan desain perlu dilakukan ke database sumber.

Tentang Database SQL Server pada Contoh Di Atas

Contoh di atas menautkan ke database SQL Server yang dibuat menggunakan tutorial SQL Server ini.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Memetakan Banyak Partisi ke Satu Filegroup di SQL Server (T-SQL)

  2. Microsoft Access vs SQL Server

  3. Bagaimana SESSION_CONTEXT() Bekerja di SQL Server

  4. Cara Membuat Batasan Kunci Asing dengan Opsi ON DELETE SET NULL di SQL Server - Tutorial SQL Server / TSQL Bagian 81

  5. Bingung tentang UPDLOCK, HOLDLOCK