Membantu mencegah dan memperbaiki masalah file database menggunakan pemadatan dan perbaikan

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

File database bisa tumbuh dengan cepat saat Anda menggunakan tersebut, terkadang menghambat kinerja. Mereka bisa juga kadang-kadang menjadi rusak atau rusak. Anda bisa menggunakan perintah Padatkan dan Perbaiki Database di Microsoft Office Access untuk mencegah atau memperbaiki masalah ini.

Artikel ini menjelaskan cara membuat cadangan atau memulihkan database. Temukan link untuk informasi selengkapnya di bagian Lihat juga .

Di artikel ini

Mengapa Anda memadatkan dan memperbaiki database

Sebelum Anda memulai

Memadatkan dan memperbaiki database

Mengapa Anda memadatkan dan memperbaiki database

Gambaran umum ini menjelaskan cara menggunakan perintah pemadatan dan perbaikan bisa membantu mencegah dan Perbaiki masalah berikut ini yang terkadang mempengaruhi database: bertambah besar dengan menggunakan file dan file menjadi rusak.

Perbesar file database dengan menggunakan

Saat Anda menambahkan dan memperbarui data dan mengubah desain, database file menjadi lebih besar. Beberapa pertumbuhan ini berasal dari data baru, tapi beberapa berasal dari sumber lain:

  • Access membuat objek tersembunyi, sementara untuk menyelesaikan berbagai tugas. Kadang-kadang, objek ini sementara tetap berada di database Anda setelah akses tidak lagi membutuhkan mereka.

  • Saat Anda menghapus objek database, ruang disk yang sibuk objek yang tidak secara otomatis kembali — database file masih menggunakan ruang disk, meskipun objek yang dihapus.

Saat file database Anda mengisi dengan tetap objek sementara dan dihapus, kinerja dapat menurunkan. Objek mungkin terbuka lebih lambat, kueri mungkin memakan waktu lebih lama dari normal untuk menjalankan dan operasi umum biasanya bisa memakan waktu lebih lama.

Catatan: Memadatkan tidak memadatkan data Anda — membuat database Anda file lebih kecil dengan menghilangkan ruang kosong.

File database bisa rusak

Dalam keadaan tertentu, database file bisa rusak. Jika database file bersama melalui jaringan dan beberapa pengguna bekerja secara langsung dengan file secara bersamaan, file tersebut memiliki risiko kecil untuk menjadi rusak. Risiko kerusakan agak lebih besar jika pengguna sering mengedit data dalam bidang Memo, dan risiko tumbuh seiring waktu. Anda bisa mengurangi risiko ini dengan menggunakan perintah pemadatan dan perbaikan .

Sering, jenis kerusakan hasil dari masalah dengan Visual Basic for Applications (VBA) modul dan tidak menimbulkan risiko kehilangan data. Namun, jenis kerusakan menimbulkan risiko kerusakan desain database, seperti kode VBA yang hilang atau tidak dapat digunakan formulir.

Jarang, kerusakan file database mengakibatkan kehilangan data. Biasanya, kehilangan ini terbatas pada tindakan terakhir dari satu pengguna; yaitu, satu mengubah data. Saat pengguna mulai untuk mengubah data dan perubahan terhenti — misalnya, karena jaringan layanan kehilangan — akses menandai database file sebagai rusak. File yang bisa diperbaiki, tapi beberapa data mungkin hilang setelah perbaikan selesai.

Tips: Memisahkan database bisa membantu mencegah kerusakan file database dan membatasi kehilangan data dengan mempertahankan data di file terpisah yang tidak langsung diakses pengguna.

Access meminta Anda untuk memperbaiki file database yang rusak

Ketika Anda mencoba membuka file database yang rusak, Anda diminta untuk memperbolehkan akses otomatis memperbaiki file. Anda juga bisa menggunakan perintah pemadatan dan perbaikan untuk memperbaiki dan membuka file database yang rusak.

Jika Access sepenuhnya perbaikan file rusak, akan menampilkan pesan yang mengatakan bahwa perbaikan berhasil dan Anda harus memeriksa konten database untuk memastikan bahwa semua seperti seharusnya.

Jika Access hanya sebagian berhasil, itu melacakan objek database yang tidak bisa memperbaiki sehingga Anda bisa menentukan apa yang perlu Anda memulihkan dari cadangan.

Catatan: Anda bisa mengatur opsi database yang menyebabkan fitur pemadatan dan perbaikan untuk berjalan secara otomatis setiap kali Anda menutup database tertentu. Jika Anda adalah pengguna hanya database, Anda harus mengatur opsi ini. Di database Multipengguna, Anda mungkin tidak ingin menyetel opsi ini, karena itu sejenak dapat mengganggu ketersediaan database.

Atas Halaman

Sebelum Anda memulai

Pertimbangkan melakukan tindakan berikut ini sebelum Anda memulai operasi pemadatan dan perbaikan:

  • Selalu membuat cadangan    Selama proses perbaikan, Access mungkin potong beberapa data dari tabel yang rusak. Kadang-kadang dimungkinkan untuk memulihkan data ini dari cadangan. Selain strategi cadangan reguler Anda, Anda harus membuat cadangan sebelum Anda menggunakan perintah pemadatan dan perbaikan . Anda bisa membuat cadangan dengan menggunakan perintah Cadangkan Database :

    • Klik Tombol Microsoft Office Gambar tombol Office , arahkan ke Kelola, lalu, di bawah Kelola Database ini, klik Cadangkan Database.

  • Secara otomatis memadatkan dan memperbaiki    Kecuali jika Anda berbagi file database tunggal dengan pengguna lain di jaringan, Anda harus mengatur untuk secara otomatis memadatkan dan memperbaiki database Anda.

  • Perhatikan sistem pemulihan kesalahan tabel    Saat Access tidak bisa memperbaiki semua objek dalam file database yang rusak, objek apa pun yang tidak dapat dipulihkan dicatat dalam tabel bernama MSysCompactErrors. Jika ada kesalahan, Access membuka tabel MSysCompactErrors di tampilan lembar data.

    Jika Anda memiliki database cadangan yang Anda buat sebelum database menjadi rusak, Anda bisa menggunakan tabel MSysCompactErrors menentukan mana objek yang ingin Anda impor dari cadangan database ke database Anda diperbaiki.

  • Mendapatkan akses eksklusif ke database Anda untuk menggunakan perintah pemadatan dan perbaikan    jika Anda adalah satu-satunya orang yang menggunakan database Anda, Anda bisa melewati sisa dari bagian ini dan langsung masuk ke Padatkan dan Perbaiki database.

    Operasi pemadatan dan perbaikan memerlukan akses eksklusif ke database file, karena operasi mungkin mengganggu pengguna lain. Anda harus memberi tahu pengguna lain saat Anda berencana untuk menjalankan pemadatan dan perbaikan operasi, sehingga mereka bisa menghindari menggunakan database selama waktu tersebut.

    Beri tahu pengguna berapa lama mereka harus menghindari menggunakan database. Jika Anda menjalankan ringkas dan memperbaiki operasi secara teratur, mencatat berapa lama yang dibutuhkan. Anda dapat lalu membuat perkiraan yang lebih tepat yang memberi pengguna lain panduan tentang berapa lama mereka harus menghindari menggunakan database.

  • Mendapatkan cukup izin untuk menjalankan operasi pemadatan dan perbaikan    jika Anda menggunakan file database versi yang lebih lama dan merupakan bagian dari grup kerja, Anda mungkin tidak dapat memadatkan dan memperbaiki database Anda sendiri. Jika Anda tidak memiliki izin yang memadai dan Anda perlu memadatkan dan memperbaiki database, hubungi administrator grup kerja Anda untuk mendapatkan bantuan.

Atas Halaman

Memadatkan dan memperbaiki database

Secara otomatis memadatkan dan memperbaiki database saat ini tertutup

Secara manual memadatkan dan memperbaiki database

Secara otomatis memadatkan dan memperbaiki database saat ini tertutup

Anda bisa memilih opsi database Padatkan saat ditutup jika Anda ingin secara otomatis memadatkan dan memperbaiki database saat menutup.

Catatan: Mengatur opsi ini mempengaruhi database yang saat ini terbuka saja. Anda harus mengatur opsi ini secara terpisah untuk setiap database yang ingin Anda secara otomatis memadatkan dan memperbaiki.

  1. Klik Tombol Microsoft Office Gambar tombol Office , lalu klik Opsi Access.

  2. Dalam kotak dialog Opsi Access , klik Database saat ini.

  3. Di bawah Opsi aplikasi, pilih kotak centang Padatkan saat ditutup .

Atas Halaman

Secara manual memadatkan dan memperbaiki database

Selain atau alih-alih menggunakan opsi database Padatkan saat ditutup , Anda bisa secara manual menjalankan perintah pemadatan dan perbaikan . Anda bisa menjalankan perintah saat Anda memiliki database yang terbuka, dan Anda bisa menjalankan perintah di database yang terbuka. Anda juga bisa membuat pintasan desktop yang berjalan perintah pemadatan dan perbaikan pada file database tertentu.

Memadatkan dan memperbaiki database yang Anda buka

Catatan: Jika pengguna lain juga sedang menggunakan database file, Anda tidak bisa menjalankan operasi pemadatan dan perbaikan.

  • Klik Tombol Microsoft Office Gambar tombol Office , arahkan ke Kelola, dan lalu, di bawah Kelola database ini, klik Padatkan dan Perbaiki Database.

Memadatkan dan memperbaiki database yang terbuka

Catatan: Jika pengguna lain sedang menggunakan database file, Anda tidak bisa menjalankan operasi pemadatan dan perbaikan. Saat Anda menjalankan operasi pemadatan dan perbaikan, tidak ada yang bisa menggunakan database file.

  1. Mulai Access, tapi tidak membuka database.

  2. Klik Tombol Microsoft Office Gambar tombol Office , arahkan ke Kelola, dan lalu, di bawah Kelola database ini, klik Padatkan dan Perbaiki Database.

  3. Dalam kotak dialog Database untuk ringkas dari , navigasi ke dan klik ganda database yang ingin Anda memadatkan dan memperbaiki.

Membuat pintasan desktop yang compacts dan memperbaiki database tertentu

Anda bisa membuat pintasan di desktop Anda yang bisa Anda gunakan untuk memadatkan dan memperbaiki database tertentu.

Sebelum Anda mulai, verifikasi lokasi file Msaccess.exe di komputer Anda. Msaccess.exe file biasanya terletak di folder berikut ini:

C:\Program Files\Microsoft Office\Office12

Jika Anda tidak menemukan file Msaccess.exe di lokasi tersebut, Cari file itu dan catat jalur lengkapnya.

Membuat pintasan desktop   

  1. Klik kanan desktop, tunjuk ke baru, dan lalu klik pintasan pada menu pintasan.

  2. Pada halaman pertama panduan pintasan membuat, dalam kotak tipe lokasi item , ketikkan tanda kutip ganda (""), masukkan jalur lengkap untuk file Msaccess.exe (termasuk nama file), dan lalu ketikkan tanda kutip ganda lain. (Atau, klik Telusuri untuk menemukan dan memilih file. Dalam kasus ini, tanda kutip secara otomatis ditambahkan.)

    Sebagai contoh, ketik:"C:\Program Files\Microsoft Office\Office12\msaccess.exe"

  3. Setelah tanda kutip penutup, ketikkan spasi, dan kemudian ketikkan jalur lengkap ke database yang ingin Anda memadatkan dan memperbaiki. Jika jalur menyertakan spasi, apit jalur tersebut dalam tanda kutip. Ketikkan spasi lain, dan ketik/ringkas.

    Sebagai contoh, ketik: /compact "C:\My Folder\My Database.accdb"

  4. Klik Berikutnya.

  5. Di kotak Ketik nama pintasan, ketik nama pintasan lalu klik Selesai.

    Panduan membuat pintasan dan meletakkannya di desktop Anda.

  6. Kapan pun Anda ingin memadatkan dan memperbaiki database, klik ganda pintasan.

    Tips: Untuk menambahkan pintasan desktop ke menu mulai , klik kanan pintasan, dan lalu klik sematkan ke menu mulai pada menu pintasan.

Atas Halaman

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×