Logo Microsoft Access

Basis data desktop

Menghubungkan Microsoft Access ke Excel, Google Sheets, AI, dan REST

File desktop .mdb / .accdb. Agen membukanya secara lokal — tanpa Layanan Akses, tanpa pengunggahan file.

Satu koneksi, setiap permukaan

Ke mana data Access Anda dapat dikirim?

Query Streams membaca file Microsoft Access .mdb atau .accdb sebagai SQL langsung — dari Microsoft Excel, Google Sheets, Power BI, asisten AI melalui MCP, dan endpoint REST — tanpa mengimpornya, mengonversinya, atau memindahkannya dari mesin tempatnya berada. Agen membuka file di tempatnya melalui Access Database Engine milik Microsoft sendiri, yang secara default hanya dapat dibaca. Tabel yang ditautkan tiba sebagai tabel biasa, sehingga file front-end yang mengarah ke file back-end dikueri sebagai satu basis data, bukan sebagai dua bagian yang sebenarnya membentuknya.

  1. Untuk tim, vendor, dan mitra Anda
  2. Access ke Excel Microsoft Excel · Add-in Excel

    Ambil hasil Access secara langsung ke dalam lembar kerja dan perbarui sesuai kebutuhan — Excel desktop, Excel Online, Microsoft 365.

    Panduan akses
  3. Akses ke Google Sheets Tambahan lembar

    Jalankan kueri Access yang tersimpan dari bilah sisi dan seret baris ke lembar kerja. Kolaborator yang berbagi dapat memperbaruinya sendiri.

    Panduan akses
  4. Tanyakan kepada Nova tentang Akses Nova AI · teks ke SQL

    Ajukan pertanyaan dalam bahasa Inggris yang mudah dipahami. Nova sudah mengetahui tabel Access Anda, menulis dan menjalankan SQL, menjelaskan jawabannya, dan membuat grafiknya — tidak perlu menulis kueri, tidak perlu memberikan kredensial.

    Cara kerja Nova
  5. Akses ke Penampil Data Berbagi hasil · tim, vendor, mitra · telepon, tablet, desktop

    Bagikan hasil Access secara langsung dengan siapa pun — kolega, vendor, mitra — sebagai tabel yang dapat di-bookmark dan akan berjalan ulang saat dibuka, di ponsel, tablet, atau desktop. Mereka hanya melihat hasilnya, bukan kode SQL atau kredensialnya.

    Cara kerja Penampil Data
  6. Untuk aplikasi dan sistem
  7. Akses REST API Titik akhir HTTP

    Publikasikan kueri Access sebagai endpoint JSON terautentikasi yang dapat dipanggil oleh aplikasi apa pun, dengan spesifikasi OpenAPI 3.1 dan koleksi siap pakai untuk Postman, Insomnia, dan Hoppscotch. Tidak ada port basis data yang dibuka.

    Panduan akses
  8. Akses ke Power BI Power Query M

    Tempelkan Power Query M yang dihasilkan ke dalam Power BI Advanced Editor dan laporan akan membaca hasil Access secara langsung melalui HTTPS — tanpa driver ODBC, tanpa port basis data yang dibuka.

    Cara kerja Power BI
  9. Akses ke Airtable Platform otomatisasi

    Sinkronkan baris Access ke dalam basis data Airtable sesuai jadwal, atau ambil data tersebut di dalam skrip otomatisasi Airtable.

    Panduan akses
  10. Akses ke Baserow Platform otomatisasi

    Mengisi tabel Baserow dari Access melalui endpoint REST — baik yang dihosting sendiri maupun di cloud Baserow.

    Panduan akses
  11. Akses ke SeaTable Platform otomatisasi

    Jaga agar basis data SeaTable selalu mutakhir dengan data Access tanpa mengekspor file atau mengekspos basis data.

    Panduan akses
  12. Akses ke Smartsheet Platform otomatisasi

    Masukkan hasil Access ke dalam tabel Smartsheet sehingga rencana dan laporan dibaca dari sistem sumber, bukan dari ekspor minggu lalu.

    Panduan akses
  13. Akses ke Anvil Anvil Works · Platform aplikasi

    Dukung aplikasi Python Anvil dengan Access melalui endpoint REST, bukan dengan menyematkan kredensial basis data di dalam aplikasi.

    Panduan akses
  14. Untuk alat AI
  15. Akses server MCP Klien Claude, Cursor, dan MCP

    Berikan akses baca saja ke Access kepada asisten AI beserta skema yang dibutuhkannya untuk menulis SQL yang benar — tanpa kredensial di dalam obrolan.

    Panduan akses
  16. Dikirimkan kepada orang-orang
  17. Akses peringatan dan laporan. Slack · Discord · Email · Webhook

    Atur jadwal untuk kueri Access dan kirimkan baris data ke Slack, Discord, email, atau webhook yang ditandatangani — atau tahan pesan hingga jumlah baris, ambang batas, atau perubahan persentase melampaui batas yang Anda tetapkan.

    Cara kerja peringatan dan laporan

Cara kerjanya

5 langkah, tanpa perubahan firewall masuk.

01

Instal Network Agent pada mesin Windows yang sudah dapat melihat file tersebut. Access adalah satu-satunya konektor yang hanya kompatibel dengan Windows, karena driver-nya buatan Microsoft, bukan buatan kami.

02

Pastikan Access Database Engine 64-bit sudah terpasang. Agen akan memeriksanya sebelum Anda sampai pada tahap koneksi dan akan mengarahkan Anda ke unduhan Microsoft jika belum terpasang.

03

Arahkan ke file .mdb atau .accdb. File tersebut akan dibuka di tempat dan hanya dapat dibaca — tidak ada yang diimpor, dikonversi, atau disalin.

04

Agen tersebut membaca tabel, termasuk tabel yang terhubung, dan tidak menyertakan objek sistem Access sendiri dalam daftar sehingga yang Anda telusuri adalah data Anda.

05

Tulis kueri Jet SQL hanya baca, atau biarkan Nova yang menuliskannya. Baca kueri yang tersimpan dari Microsoft Excel, Google Sheets, Power BI, MCP, atau REST.

Analisis mendalam fitur

Apa yang diberikan Access kepada Anda

Basis data yang masih digunakan perusahaan tersebut.

File Access cenderung bertahan lebih lama daripada rencana penggantiannya. Konektor ini berfungsi untuk membaca file yang sudah ada, bukan untuk memindahkannya secara permanen.

  • Tabel yang ditautkan dicantumkan dan dikueri seperti tabel lainnya, sehingga pemisahan front-end/back-end yang hampir digunakan oleh setiap aplikasi Access sebenarnya tidak terlihat dalam SQL Anda.
  • Pembukuan milik Access sendiri — objek MSys, dan apa pun yang tersembunyi — disaring, sehingga daftar tabel adalah daftar yang akan dikenali oleh seseorang.
  • Tidak ada yang dimigrasikan, diekspor, atau disinkronkan. File tetap berada di tempatnya, dan yang berpindah hanyalah hasil dari kueri Anda.
  • Mesin Access hanya dibuka satu koneksi dalam satu waktu oleh agen, dan ini memang disengaja: ACE tidak menyukai pembukaan koneksi secara bersamaan.

Perangkat ini menggunakan Jet SQL, dan Anda pun seharusnya demikian.

Access bukan menggunakan ANSI SQL, dan kueri Anda diteruskan ke mesin seperti yang Anda tulis. Ini adalah fitur jika Anda sudah familiar dengan Jet dan jebakan jika Anda menggunakan Postgres, jadi ada baiknya mengetahui dialek mana yang Anda gunakan.

  • Pengidentifikasi dimasukkan dalam [kurung siku], yang merupakan cara agar kolom bernama Tanggal Pesanan dapat tetap ada.
  • TOP 10, bukan LIMIT 10. Tanggal dibatasi oleh tanda pagar (#). — #2026-08-30#. Penggabungan string adalah &, dan IIF merupakan singkatan dari CASE.
  • LIKE menggunakan * dan ? sebagai karakter pengganti (wildcard) alih-alih % dan _, yang merupakan alasan paling umum mengapa kueri yang disalin tidak menghasilkan apa pun.
  • Tidak ada fungsi jendela dan tidak ada FULL OUTER JOIN. Jet adalah dialek tahun 1990-an dan belum mengalami perubahan.
  • Komentar dihilangkan dan parameter @named ditulis ulang ke bentuk posisi yang diharapkan oleh driver, sehingga kueri yang ditulis di Query Builder berperilaku sesuai dengan cara membacanya.
-- Jet SQL: tanda kurung, TOP, #tanggal#, dan * sebagai wildcard SELECT TOP 10 [Nama Pelanggan], [Tanggal Pesanan], [Total] FROM [Pesanan] WHERE [Tanggal Pesanan] > #2026-01-01# AND [Nama Pelanggan] LIKE 'Acme*' ORDER BY [Total] DESC

Apa yang dibutuhkannya dari Windows

Inilah satu-satunya konektor yang memiliki prasyarat nyata, dan lebih baik dinyatakan secara gamblang daripada baru diketahui kemudian.

  • Komputer Windows. Tidak ada driver ACE untuk Linux atau macOS, jadi agen Linux sama sekali tidak dapat membaca file Access.
  • Mesin basis data Access 64-bit yang dapat didistribusikan ulang. Agen menjalankan pengecekan terlebih dahulu, meskipun keberhasilan pengecekan bukanlah jaminan sepenuhnya. — Instalasi Office Click-to-Run dapat mendaftarkan driver tanpa membuatnya dapat digunakan, jadi uji koneksi adalah jawaban sebenarnya.
  • Izin tulis pada folder yang menyimpan file tersebut. Ini mengejutkan semua orang: mesin Access membuat file kunci .laccdb di samping basis data bahkan ketika hanya membaca, sehingga berbagi baca-saja menolak koneksi yang sebenarnya sudah benar.
  • Penyimpanan lokal adalah pilihan yang aman. Akses melalui berbagi jaringan rentan karena alasan yang sudah ada sebelum kita, dan semakin dekat agen dengan file, semakin baik kinerjanya.

Digunakan bersama oleh setiap konektor basis data.

Hal ini berlaku untuk setiap konektor basis data.

  • Hanya untuk keberangkatan — agen membuka satu koneksi terenkripsi ke Query Streams. Tidak ada port masuk yang perlu diteruskan, tidak ada VPN, tidak ada daftar IP yang diizinkan, tidak ada informasi tentang basis data Anda yang terekspos ke internet.
  • Kredensial tetap tersimpan. — Nama pengguna dan kata sandi basis data tersimpan di mesin tempat Anda menginstal agen. Query Streams tidak pernah menerimanya dan tidak dapat mengakses basis data Anda sendiri.
  • Hanya baca, diberlakukan — satu pernyataan dalam satu waktu, hanya SELECT dan sejenisnya. Permintaan penulisan ditolak di mesin Anda sendiri sebelum dikirim ke server, alih-alih bergantung pada izin yang telah diatur oleh seseorang.
  • Sebarkan agen sebanyak yang Anda inginkan. — satu per situs, wilayah, atau cloud. Setiap sumber data yang dapat mereka lihat muncul dalam satu menu tarik-turun, sehingga tidak ada yang perlu tahu agen mana yang menghosting apa.

Yang Anda dapatkan setelah kueri disimpan

  • Bagikan kemampuannya, bukan kode SQL-nya. — seorang kolega atau mitra eksternal dapat menjalankan kueri Anda dan mengubah filternya tanpa pernah melihat pernyataan di baliknya.
  • Filter dari kedua arah — deklarasikan sendiri sebagai @variabel, atau biarkan konektor menemukan nilai literal yang sudah ada di klausa WHERE Anda dan menawarkannya sebagai menu tarik-turun.
  • Bacalah dari mana saja — Microsoft Excel, Google Sheets, Power BI, REST API, asisten AI melalui MCP, Query Builder, dan Nova semuanya membaca kueri tersimpan yang sama.
  • Jalankan beberapa sekaligus — lima kueri tersimpan ke dalam lima tab lembar kerja, dialirkan secara bersamaan, sebesar apa pun hasilnya.
  • Hubungkan dengan hal lain yang sudah Anda hubungkan. — basis data lain, API bisnis, atau folder file, dalam satu pernyataan baca saja.

SQL lintas sumber

Gabung untuk mengakses sisa data Anda.

Satu pernyataan dapat mencakup Access dan koneksi Anda lainnya sekaligus. Setiap sumber hanya menjalankan bagian yang dapat dijalankannya, mengalirkan hasilnya kembali, dan penggabungan terjadi secara terpusat — sumber-sumber tersebut tidak pernah berkomunikasi satu sama lain dan tidak ada yang disalin ke mana pun.

3 koneksi · 3 agen

Microsoft Access Basis data desktop
PostgreSQL Mesin relasional
Stripe Pembayaran & penagihan

Satu pernyataan

-- tidak ada yang disalin, tidak ada yang digabungkan, tidak ada yang dijadwalkan
PILIH   c.region, COUNT(*) AS orders, SUM(i.amount_due) AS invoiced
DARI     akses_operasi.angin.utara1 f
GABUNG     pg_crmpelanggan umum2     c ON c.id = f.customer_id
GABUNG     penagihan.stripe.faktur3     i ON i.customer = c.stripe_id
KELOMPOKKAN BERDASARKAN c.wilayah
PESAN OLEH ditagih DESC;

Tiga bagian tersebut adalah koneksi, skema, dan tabel — dan nama koneksi adalah apa pun yang Anda sebutkan. Kolom ilustratif; tabel Anda akan menjadi tabel Anda. Hanya baca berlaku untuk setiap bagian: SELECT, WITH, dan EXPLAIN saja, dengan batasan seberapa banyak data yang dapat diberikan oleh satu sumber untuk satu kueri. Cara kerja kueri terfederasi

Detail koneksi

Apa yang dibutuhkan Access?

Apa yang kamu tunjuk
Satu file .mdb atau .accdb, pada mesin Windows tempat agen berjalan.
Platform
Hanya untuk Windows — konektor yang satu itu saja, karena drivernya adalah milik Microsoft.
Prasyarat
Mesin Basis Data Microsoft Access 64-bit. Agen akan memeriksanya sebelum Anda terhubung.
Pengemudi
Microsoft ACE OLEDB — versi terbaru dari 16.0, 15.0, dan 12.0 yang tersedia, dipilih khusus untuk Anda.
Dibuka
Secara default hanya baca: Mode=Baca pada koneksi, dan ada pemeriksaan pernyataan sebelum apa pun dijalankan.
Izin folder
Akses tulis diperlukan pada folder yang berisi — mesin Access menulis file kunci .laccdb bahkan untuk membaca.
Tabel
Tabel dasar dan tabel tertaut. Sistem (MSys) dan objek tersembunyi tidak tercantum.
Kueri tersimpan
Tidak ditampilkan. Kueri Access yang tersimpan tidak ditawarkan sebagai tabel — hanya tabel dasar dan tabel yang ditautkan.
Dialek SQL
Jet SQL, diserahkan ke mesin seperti yang Anda tulis. Tanda kurung, TOP, #tanggal#, * karakter wildcard.
Skema
Access tidak memiliki lapisan skema, jadi referensi terfederasi membawa nama basis data di slot tersebut.

Mode baca saja adalah pengaturan default dan berlaku di dua tempat sekaligus — file dibuka dengan Mode=Read, dan pernyataan diperiksa sebelum mencapai mesin. Access juga merupakan satu-satunya konektor dengan sakelar yang mematikan fitur tersebut, dan perlu dijelaskan secara langsung di mana letaknya: sebuah kotak centang di konsol agen itu sendiri pada mesin tempat Anda menginstalnya, yang sama sekali tidak dapat diakses dari portal Query Streams. Jika dibiarkan begitu saja, seperti saat pertama kali dikirimkan, koneksi tidak dapat menulis.

File pengunci lebih sering membuat orang salah paham daripada hal lain di sini. Membuka basis data Access hanya baca tetap membuat file .laccdb di sampingnya, karena begitulah cara kerja mesin Access selama ini, sehingga folder yang sengaja Anda buat hanya baca akan menolak koneksi yang sebenarnya tidak bermasalah. Solusinya adalah izin folder, bukan sesuatu di Query Streams, dan ini adalah hal pertama yang harus diperiksa ketika file yang jelas-jelas ada tidak dapat dibuka.

Dalam kueri lintas sumber, Access tidak memiliki lapisan skema untuk diberi nama — jadi di mana PostgreSQL menulis public dan SQL Server menulis dbo, bagian tengah dari referensi tiga bagian tersebut membawa basis data itu sendiri. Koneksi yang disebut ops_access yang membaca northwind.accdb ditulis ops_access.northwind.orders.

Dokumentasi vendor: www.microsoft.com

Pertanyaan yang Sering Diajukan (FAQ)

Pertanyaan tentang Microsoft Access

Alat apa saja yang dapat membaca data Microsoft Access melalui Query Streams?

Semuanya, dari satu koneksi: Excel, Google Sheets, MCP, REST API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, peringatan dan laporan terjadwal. Hubungkan basis data sekali dan setiap antarmuka akan membaca koneksi baca-saja yang sama — tidak ada pengaturan per alat dan tidak ada salinan data kedua.

Apakah saya perlu membuka port firewall ke database Microsoft Access saya?

Tidak. Query Streams Network Agent berjalan di dalam jaringan Anda dan membuka satu koneksi keluar terenkripsi. Tidak ada yang mendengarkan lalu lintas masuk, tidak diperlukan VPN, dan basis data mempertahankan aturan firewall yang ada.

Apakah Query Streams dapat mengubah data di Microsoft Access?

Tidak. Agen tersebut memberlakukan mode baca saja pada saat eksekusi — satu pernyataan dalam satu waktu, hanya SELECT dan sejenisnya. Kredensial tetap berada di agen dan tidak pernah dikirim ke Query Streams.

Apa yang dibutuhkan Query Streams untuk terhubung ke Microsoft Access?

Host yang dapat dijangkau, peran dan kata sandinya — agen membawa driver, jadi tidak ada yang diinstal pada basis data. Yang Anda tunjuk: Satu file .mdb atau .accdb, pada mesin Windows tempat agen berjalan. Platform: Hanya Windows — konektor tunggal tersebut, karena drivernya adalah milik Microsoft. Prasyarat: Microsoft Access Database Engine 64-bit. Agen memeriksanya sebelum Anda terhubung. Driver: Microsoft ACE OLEDB — versi terbaru dari 16.0, 15.0, dan 12.0 yang tersedia, dipilih untuk Anda.

Bisakah saya menggabungkan Microsoft Access dengan basis data lain dalam kueri yang sama?

Ya — itu adalah kueri terfederasi. Satu pernyataan dapat merujuk ke Microsoft Access dan koneksi Anda lainnya sekaligus, ditulis sebagai connection.schema.table. Setiap sumber hanya menjalankan bagian yang dapat dijalankannya dan mengalirkan hasilnya kembali; penggabungan terjadi secara terpusat, sehingga sumber-sumber tersebut tidak pernah terhubung satu sama lain dan tidak ada yang disalin atau dijadwalkan. Hanya baca berlaku untuk setiap bagian — hanya SELECT, WITH, dan EXPLAIN — dan ada batasan seberapa banyak data yang dapat diserahkan oleh satu sumber untuk satu kueri. Kueri terfederasi adalah fitur rencana; halaman kueri terfederasi memuat batasan sumber dan ukuran saat ini.

Tempatkan Access di tempat pekerjaan berlangsung.

Instal agen, arahkan ke basis data Anda, dan pilih tujuan.

Hanya baca Hanya untuk keberangkatan Informasi kredensial tetap tersimpan pada agen.