Proyek Access adalah file Access (.adp) yang menyediakan koneksi langsung dan efisien ke database Microsoft SQL Server melalui arsitektur komponen OLE DB . Microsoft Access 2007 dan 2010 memungkinkan Anda membuat file proyek Access (.adp) baru dan bekerja dengan proyek Access yang sudah ada yang Anda buat di versi Access yang lebih lama. Artikel ini menyediakan penjelasan singkat tentang proyek Access, memberi tahu Anda cara kerja proyek Access di Access 2007 dan 2010. Ini juga membahas cara membuat proyek Access baru di Access 2007 dan 2010 dan cara menyambungkan proyek Access ke database SQL Server yang sudah ada.
Catatan: Access 2010 adalah versi terakhir Access yang mendukung bekerja dengan file proyek Access (.adp).
Di artikel ini
Gambaran umum proyek Access
Membuat proyek Access memberikan beberapa keuntungan dibandingkan penautkan ke tabel atau tampilan SQL Server. Misalnya, dalam proyek Access, Anda bisa membuat perubahan desain pada objek SQL Server, seperti tabel dan tampilan, dan Anda bisa membuat, mengedit, dan menggunakan fitur SQL Server lainnya, seperti diagram database, prosedur yang disimpan, dan fungsi yang ditentukan pengguna. Sebaliknya, ketika menautkan ke database SQL Server, Anda tidak bisa membuat perubahan desain pada objek SQL Server apa pun, dan Anda hanya bisa menautkan ke tabel dan tampilan SQL Server. Namun, penautan memungkinkan Anda menyambungkan ke beberapa database SQL Server, sedangkan file proyek Access (*.adp) hanya bisa tersambung ke satu database SQL Server.
Untuk informasi selengkapnya tentang menautkan ke database SQL Server, klik artikel Menautkan ke atau mengimpor dari database SQL Server.
Proyek Access tidak berisi data atau objek berbasis definisi data. Sebagai gantinya, objek ini disimpan dalam database SQL Server. Namun, bekerja dengan proyek Access masih sangat mirip dengan bekerja dengan database Access. Proses pembuatan formulir, laporan, makro, dan modul hampir sama dengan yang digunakan untuk membuat database Access.
Di Access 2007 dan 2010, Anda dapat membuat proyek Access baru dan menggunakan proyek yang dibuat di versi Access yang lebih lama. Selain itu, Anda bisa memanfaatkan banyak fitur baru Access 2007 dan 2010, seperti alat desain laporan dan formulir yang disempurnakan, desainer makro baru, alat pemformatan bersyarat yang disempurnakan, dan kustomisasi pita. Namun, fitur Access yang lebih baru tertentu tidak tersedia di proyek Access, seperti lampiran, bidang multinilai, Kontrol Navigasi, atau Kontrol Browser Web. Selain itu, Tampilan Tata Letak tidak tersedia untuk mendesain formulir dan laporan.
Kompatibilitas antara Access dan versi SQL Server
File .adp Access 2010 kompatibel dengan SQL Server 2008 dan yang lebih lama. Versi SQL Server yang lebih baru mungkin juga kompatibel dengan file .adp Access 2010, tetapi sebagai aturan umum, jika Anda ingin mengubah objek SQL dari dalam file .adp Access, versi Access harus lebih tinggi dari versi SQL Server. Misalnya, Anda tidak dapat mengubah objek dalam database SQL Server 2008 menggunakan Access 2007. Demikian juga, Anda tidak dapat mengubah objek dalam database SQL Server 2005 menggunakan Access 2003.
Penting: Sebelum memutakhirkan ke versi baru Access atau SQL Server, selalu uji proyek Access Anda dengan versi baru untuk memastikan bahwa semua fitur berfungsi dengan benar.
Dukungan tipe data dan diagram
Tipe data tanggal/waktu
Access 2010 menyediakan dukungan terbatas untuk empat tipe data tanggal/waktu baru yang ditambahkan di SQL Server 2008:
-
TIME
-
DATE
-
DATETIME2
-
DATETIMEOFFSET
Dalam proyek Access, Anda bisa membuat dan mendesain tabel dan tampilan yang menggunakan tipe data baru ini. Namun, pada formulir dan laporan, bidang tipe data ini berulah seolah-olah merupakan bidang teks. Akibatnya, Anda tidak bisa menggunakan format tanggal atau pemilih tanggal dengan tipe data ini.
Tipe data dengan panjang variabel
Tipe data dengan panjang variabel berikut dapat digunakan dalam proyek Access 2010:
-
VARBIN(MAX)
-
VARCHAR(MAX)
-
NVARCHAR(MAX)
Namun, Anda tidak dapat menambahkan atau mengubah bidang yang menggunakan penentu MAX dari dalam proyek Access.
Tipe data BIGINT
Access 2010 mendukung tipe data BIGINT SQL Server. Namun, antarmuka pengguna Access memberlakukan batas bawah -999999999999999999 (kira-kira -2^60) dibandingkan batas bawah aktual -2^63. Batas atas dalam antarmuka pengguna Access adalah 2^63-1, sama seperti dalam SQL Server.
Fitur yang tidak didukung
Tipe data
Tipe data SQL Server 2008 baru berikut ini tidak didukung di proyek Access:
-
GEOGRAFI
-
GEOMETRI
-
HIERARKIID
Access memblokir mode desain untuk tabel atau tampilan yang menggunakan tipe ini.
Diagram database (tampilan hubungan)
Sebagai hasil dari tiga tipe data yang tidak didukung yang tercantum di bagian sebelumnya, Anda tidak dapat membuka diagram database SQL Server 2008 dalam proyek Access.
Rekomendasi untuk proyek Access di Access 2010
Kami terus mendukung pembuatan dan bekerja dengan file .adp di Access 2010. Namun, kami menyarankan agar pengembang menggunakan alat desain SQL Server yang disediakan di SQL Server Management Studio untuk mendesain objek database seperti tabel, tampilan, dan prosedur yang disimpan, lalu gunakan antarmuka Access untuk mendesain formulir, laporan, makro dan modul yang tersambung ke objek tersebut. Alat yang disediakan oleh SQL Server menyediakan antarmuka yang paling canggih untuk membuat objek SQL Server.
Membuat proyek Access
Gunakan prosedur ini untuk membuat file proyek Access (.adp) baru di Access 2007 atau 2010.
-
Pada tab File, klik Baru. Jika Anda menggunakan Access 2007, klik Tombol Microsoft Office lalu klik Buka.
-
Lakukan salah satu hal berikut ini:Membuat proyek Access di lokasi file default
-
Di bawah Database Kosong, ketikkan nama untuk proyek dalam kotak Nama File menggunakan ekstensi nama file .adp.
-atau-
Membuat proyek Access di lokasi file berbeda
-
Di bawah Database Kosong, klik Telusuri lokasi untuk menyimpan database Anda.
-
Dalam kotak dialog File Database Baru , telusuri ke lokasi tempat Anda ingin menyimpan proyek, atau terima lokasi default.
-
Ketikkan nama file untuk proyek dalam kotak Nama file .
-
Dalam daftar Simpan sebagai tipe , pilih Proyek Microsoft Office Access (*.adp), lalu klik OK.
-
-
-
Di bawah Proyek Baru, klik Buat.
Access meminta Anda dengan pesan berikut ini:
Apakah Anda ingin menyambungkan ke database SQL Server yang sudah ada?
Jika Anda ingin menyambungkan ke database SQL Server yang sudah ada, klik Ya dan lanjutkan dengan langkah 4; jika tidak, klik Tidak dan lompat ke langkah 5 untuk membuat database SQL Server baru.
-
Menyambungkan ke database SQL Server yang sudah ada
-
Dalam kotak dialog Properti Link Data , masukkan informasi yang diperlukan untuk hal berikut:
-
Nama server
-
Informasi yang diperlukan untuk masuk ke server
-
Nama database
-
-
Klik Uji Koneksi untuk memverifikasi bahwa pengaturan sudah benar dan koneksi berhasil.Jika koneksi tidak berhasil, kotak dialog Kesalahan Tautan Data Microsoft menampilkan pesan yang menjelaskan masalah tersebut. Klik OK untuk menutup pesan, centang pengaturan Anda dalam kotak dialog Properti Link Data , lalu klik Lagi Uji Koneksi . Selain itu, Anda mungkin perlu menghubungi administrator database SQL Server untuk database yang anda sambungkan, untuk memastikan pengaturan Anda sudah benar atau komputer tersebut tersedia.
-
Setelah kotak dialog Link Data Microsoft menampilkan pesan Uji koneksi berhasil, klik OK untuk menutup kotak dialog, lalu klik OK untuk menutup kotak dialog Properti Link Data .Access menyambungkan proyek ke database SQL Server.
-
-
Membuat database SQL Server baru
-
Di halaman pertama Panduan Database SQL Server Microsoft, masukkan informasi berikut:
-
Komputer SQL Server yang ingin Anda gunakan untuk database ini
-
Informasi masuk Anda
-
Nama untuk database SQL Server
Catatan: Untuk melewati proses koneksi saat ini, klik Batalkan. Access membuat proyek, tetapi tidak tersambung ke database SQL Server. Sebelum Anda bisa melakukan apa pun dengan proyek, Anda harus menyambungkannya ke database SQL Server, yang bisa Anda lakukan dengan menggunakan langkah-langkah di bagian berikutnya.
-
-
Klik Berikutnya untuk melanjutkan.Access berusaha menyambungkan ke komputer server SQL yang Anda tentukan. Jika Access tidak dapat tersambung ke komputer server SQL, access menampilkan pesan kesalahan yang menjelaskan masalah tersebut. Nama komputer SQL server atau informasi masuk mungkin salah, atau Anda mungkin tidak memiliki izin yang diperlukan untuk membuat database di komputer SQL Server yang Anda tentukan. Anda mungkin perlu memeriksa dengan administrator database SQL Server untuk database yang Anda buat, untuk memastikan pengaturan Anda sudah benar atau komputer tersedia.
-
Setelah Access berhasil tersambung ke komputer SQL Server, panduan akan menampilkan pesan: Panduan memiliki semua informasi yang diperlukan untuk membuat database SQL Server Anda. Klik Selesai untuk melanjutkan.Access membuat database SQL Server dan menyambungkannya ke proyek.
-
Menyambungkan proyek Access yang sudah ada ke database SQL Server berbeda
Gunakan prosedur berikut ini jika Anda memiliki proyek Access yang sudah ada yang tidak tersambung ke database SQL Server, atau jika Anda ingin mengubah komputer atau database SQL Server yang tersambung dengan proyek Anda.
-
Pada tab File, klik Buka. Jika Anda menggunakan Access 2007, klik Tombol Microsoft Office lalu klik Buka.
-
Dalam kotak dialog Buka , pilih dan buka proyek Access.Kotak dialog Pemberitahuan Keamanan Microsoft Office Access mungkin muncul. Jika Anda mempercayai sumber database, klik Buka untuk melanjutkan.
-
Pada tab File , klik Server, lalu klik Koneksi. (Jika Anda menggunakan Access 2007, klik Tombol Microsoft Office, arahkan ke Server lalu klik Koneksi.) Kotak dialog Properti Link Data muncul.
-
Dalam kotak dialog Properti Link Data , masukkan informasi yang diperlukan untuk hal berikut:
-
Nama server
-
Informasi yang diperlukan untuk masuk ke server
-
Nama database
-
-
Klik Uji Koneksi untuk memverifikasi bahwa pengaturan sudah benar dan koneksi berhasil. Jika koneksi tidak berhasil, Access menampilkan pesan kesalahan yang menjelaskan masalah tersebut. Klik OK untuk menutup pesan, centang pengaturan Anda dalam kotak dialog Properti Link Data , lalu klik Lagi Uji Koneksi . Selain itu, Anda mungkin perlu menghubungi administrator database SQL Server untuk database yang anda sambungkan, untuk memastikan pengaturan Anda sudah benar atau komputer tersebut tersedia.
-
Setelah kotak dialog Link Data Microsoft menampilkan pesan Uji koneksi berhasil, klik OK untuk menutup kotak dialog, lalu klik OK untuk menutup kotak dialog Properti Link Data .
Access menyambungkan proyek ke database SQL Server yang Anda tentukan.