Masalah saat Anda mendistribusikan maka aplikasi akses sebagai aplikasi database split

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 162522 - Melihat produk di mana artikel ini berlaku.
Lanjutan: Memerlukan ahli coding, interoperabilitas, dan multiuser keterampilan.

Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

Artikel ini membahas isu-isu bahwa Anda harus alamat ketika Anda mendistribusikan aplikasi Microsoft Access sebagai aplikasi database perpecahan dengan menggunakan Microsoft Office pengembang Edisi alat (ODE) atau Microsoft Access Developer's Toolkit (ADT) versi 7.0 alat-alat. Artikel ini membahas topik-topik berikut:
  • Apakah aplikasi basis data split?
  • Membuat file setup
  • Menyegarkan terkait tabel

INFORMASI LEBIH LANJUT

Apakah aplikasi basis data split?

Split database terdiri dari dua file database. Satu database (disebut back-end database) berisi hanya meja dan hubungan dan berada di jaringan file server. Database lain (disebut sebagai Front-end database) berisi semua objek database lain: kueri, bentuk, laporan, makro dan modul dan berada pada setiap pengguna komputer.

A desain database split bekerja dengan baik dalam lingkungan multiuser, dan menawarkan ini keuntungan:
  • Kinerja meningkat karena bagian aplikasi database, user interface, ini pada harddisk lokal pengguna.
  • Lalu lintas jaringan berkurang karena hanya data perjalanan melalui jaringan; semua objek dalam database lokal.
  • Memperbarui aplikasi Anda lebih mudah. Anda dapat membuat desain perubahan ke front-end database, dan kemudian mendistribusikan perubahan untuk pengguna tanpa mengubah salah satu data dalam database back-end.
  • Dalam lingkungan non-runtime, pengguna dapat membuat mereka sendiri Custom objek, seperti pertanyaan, bentuk, atau laporan, tanpa mempengaruhi lain pengguna.
Setelah Anda mengembangkan aplikasi Anda, Anda dapat secara manual membuat back-end database, ekspor tabel ke dalamnya, dan kemudian menghubungkan mereka kembali ke Anda depan-end database, atau Anda dapat menggunakan Wisaya Splitter Database dalam Microsoft Akses untuk secara otomatis melakukan pekerjaan untuk Anda.

Membuat file setup

Ketika Anda mendistribusikan aplikasi basis data perpecahan, membuat dua Pisahkan koleksi file setup: satu setup untuk front-end database dan semua file yang dapat didukung, dan satu setup untuk back-end database yang berisi hanya file itu dan, opsional, Readme file.

Setup untuk Anda back-end database tidak perlu menyertakan apapun cara pintas, nilai registri, atau komponen tambahan. Namun, Setup Wizard akan secara otomatis memasukkan Microsoft Access file setup, dan file-file tersebut akan diinstal pada file server bersama dengan back-end database.

Ketika Anda mendistribusikan aplikasi Anda, menginstruksikan jaringan atau administrator sistem untuk menjalankan program Setup untuk Anda back-end database di jaringan file server pertama. Juga memberikan petunjuk untuk pengaturan izin yang benar untuk map di mana data tinggal, seperti membaca, menulis, Membuat, dan menghapus. Anda dapat memasukkan mereka dan petunjuk lain dalam Readme berkas, dan mencakup berkas Readme sebagai bagian dari setup untuk back-end database.

Setelah Setup menginstal file yang sesuai pada file server, mengajar semua pengguna untuk menjalankan program setup untuk Anda front-end database. Program penataan ini set up aplikasi utama Anda dan semua Microsoft Access run-time file pada setiap pengguna komputer.

Menyegarkan terkait tabel

Setelah Anda mengatur back-end database di server file jaringan, Anda mungkin perlu untuk menyediakan sebuah mekanisme di database Anda front-end untuk me-refresh Tabel terkait koneksi. Pada kenyataannya, itu adalah ide yang baik untuk menjalankan Visual Basic prosedur setiap kali membuka front-end database untuk memverifikasi bahwa link tabel berlaku, dan untuk me-refresh mereka jika mereka tidak. Hal ini dapat mencegah potensi masalah jika pengguna bergerak back-end database ke lokasi lain, atau jika komputer lokal pengguna salah dipetakan ke server jaringan.

Pengembang solusi contoh aplikasi (Solutions.mdb) disertakan dengan Microsoft Access berisi modul yang disebut modRefreshTableLinks (atau RefreshTableLinks di versi 7.0) yang dapat Anda gunakan sebagai dasar untuk menulis Anda prosedur Visual Basic sendiri untuk me-refresh tabel link. Anda dapat melaksanakan prosedur dalam acara OnLoad formulir Startup Anda, atau di AutoExec makro di aplikasi Anda, sehingga link tabel yang terverifikasi atau refresh setiap kali Anda aplikasi dimulai.

Untuk informasi lebih lanjut tentang cara menyesuaikan modRefreshTableLinks untuk digunakan dalam aplikasi Anda sendiri, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
154397Cara mengubah modul RefreshTableLinks di Solutions.mdb
Catatan Jika Anda bisa meniru topologi jaringan yang Anda aplikasi pengguna akan memiliki, Anda tidak perlu me-refresh tabel link di database (front-end) aplikasi Anda. Sebagai contoh, jika Anda tahu data Anda (back-end) database akan berada di G:\MyAppFolder, di mana G: adalah jaringan yang dipetakan drive, Anda dapat memetakan pengandar dengan cara yang sama di lingkungan pengembangan, dan tempat back-end database di G:\MyAppFolder. Kemudian, ketika Anda mendistribusikan Anda aplikasi, setiap meja Connect properti akan sudah berisi yang benar Path ke back-end database. Namun, karena Anda tidak dapat mengendalikan Apakah pengguna memindahkan back-end database ke lokasi lain atau bagaimana setiap pengguna akan peta jaringan mereka drive, Anda harus mencakup prosedur untuk me-refresh tabel link di semua Anda split aplikasi database.

REFERENSI

Untuk informasi tentang penggunaan Database Splitter Wizard, mencari Help indeks "Database Splitter."
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Properti

ID Artikel: 162522 - Kajian Terakhir: 15 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Office Access 2003 Developer Extensions
  • Microsoft Office XP Developer Edition
  • Microsoft Office 2000 Developer Edition
  • Microsoft Office 97 Developer Edition
Kata kunci: 
kbhowto kbusage kbmt KB162522 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:162522

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com