Anda sedang offline saat ini, menunggu internet Anda untuk menyambung kembali

Cara melakukan luring defragmentasi pangkalan data direktori aktif

Dukungan untuk Windows Server 2003 berakhir pada 14 Juli 2015

Microsoft mengakhiri dukungan untuk Windows Server 2003 pada 14 Juli 2015. Perubahan ini telah memengaruhi pemutakhiran perangkat lunak dan opsi keamanan Anda. Pelajari apa artinya ini bagi Anda dan cara untuk tetap terlindungi.

PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.

Klik disini untuk melihat versi Inggris dari artikel ini: 232122
Ringkasan
Direktori aktif secara otomatis menjalankan defragmentasi daring pangkalan data pada interval tertentu sebagai bagian dari proses pengumpulan sampah. (Secara asali, hal ini terjadi setiap jam 12.) Defragmentasi daring tidak mengurangi ukuran berkas pangkalan data (Ntds.dit) Namun alih-alih mengoptimalkan penyimpanan data di pangkalan data dan dipotret ruang di direktori untuk objek baru.

Melakukan defragmentasi luring membuat versi baru dari file database tanpa fragmentasi internal. Juga kembali membuat semua indeks. Tergantung pada bagaimana terfragmentasi file database asli, berkas baru mungkin lebih kecil.
Informasi lebih lanjut
Untuk melakukan luring defragmentasi pangkalan data Direktori Aktif:
  1. Buat cadangan direktori aktif. Cadangan Server Windows dapat mendukung membuat cadangan direktori aktif saat online. Hal ini terjadi secara otomatis saat Anda memilih opsi untuk membuat cadangan semua komputer di Wisaya cadangan atau independen dengan memilih untuk membuat cadangan "Status sistem" di Wisaya tersebut.
  2. Untuk Windows 2000 Server dan Windows Server 2003
    Restart pengendali domain, pilih penginstalan yang tepat dari boot menu, dan kemudian tekan F8 untuk menampilkan menu Windows 2000 Server Advanced Options . PilihMode pemulihan layanan direktori, kemudian tekan Enter. Tekan Enter untuk me-restart.

    Untuk Windows Server 2008 dan versi yang lebih baru
    Lakukan salah satu tindakan berikut ini:
    • Berhenti "Layanan Domain direktori aktif" atau LDS contoh.
    • Mulai "msconfig", dan buka jendela boot. Pilih penginstalan OS yang Anda inginkan untuk mengkonfigurasi. Pilih Boot amandi bagian opsi Boot, dan juga memilih itemperbaikan direktori aktif. Setelah Anda mengklik OK, alat akan meminta Anda untuk me-restart. Hidupkan ulang komputer.
  3. Log on ke akun administrator dengan menggunakan sandi yang ditetapkan untuk akun administrator lokal di direktori layanan pemulihan Mode SAM. Untuk informasi selengkapnya tentang cara menggunakan offline SAM database, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
    223301Perlindungan akun administrator di offline SAM
  4. Klik mulai, arahkan ke program, arahkan ke aksesoris, dan kemudian klik Prompt Perintah.
  5. Pada prompt perintah, ketik CMD, kemudian tekan Enter.
  6. NTDSUTIL menggunakan variabel lingkungan TEMP dan TMP untuk membuat database sementara selama defragmentasi. Jika ruang kosong pada volume Anda standar yang digunakan adalah kurang dari ukuran database dipadatkan, Anda menerima pesan galat berikut ini:
    berkas pemeliharaan: ringkas untuk d:\compactDB
    Memulai DEFRAGMENTASI mode...
    Sumber data: D:\windows\NTDS\ntds.dit
    Target Database: d:\compactDB\ntds.dit

    Status defragmentasi (% selesai)

    0 10 20 30 40 50 60 70 80 90 100

    |----|----|----|----|----|----|----|----|----|----|

    .......................... Operasi dihentikan dengan galat-1808 (JET_errDiskFull, tidak ada ruang yang tersisa pada disk).


    Di log aplikasi, Anda akan melihat suatu peristiwa yang menyerupai berikut ini:

    Nama login: aplikasi
    Sumber: ESENT
    ID Kejadian: 482
    Kategori tugas: Umum
    Tingkat: kesalahan
    Kata kunci: klasik
    Deskripsi: NTDS (12852) usaha untuk menulis ke berkas "C:\Users\administrator\AppData\Local\Temp\tmp.edb" pada offset 49315536896 (0x0000000b7b6f6000) 0 (0x00000000) byte gagal setelah 0.015 detik dengan galat sistem 112 (0x00000070): "Tidak ada cukup ruang disk.". Operasi tulis akan gagal dengan galat-1808 (0xfffff8f0). Jika kesalahan ini masih terjadi kemudian berkas mungkin rusak dan mungkin harus dipulihkan dari cadangan sebelumnya.

    Dalam hal ini, tetapkan variabel lingkungan TMP dan TEMP volume yang memiliki cukup ruang untuk tugas. Misalnya, gunakan pengaturan berikut:

    MD d:\temp

    Set tmp = d:\temp

    Set temp = d:\temp

    CatatanMasalah ini juga dapat terjadi selama pemeriksaan integritas pangkalan data.
  7. Jalankan NTDSUTIL.
  8. Untuk Windows 2008 dan versi yang lebih baru
    Ketik mengaktifkan contoh ntdsuntuk memilih item pangkalan data direktori aktif. Gunakan nama contoh LDS apabila Anda ingin memadatkan database LDS.
  9. Ketik berkas, kemudian tekan Enter.
  10. Ketik Info, kemudian tekan Enter. Ini akan menampilkan informasi tentang garis jatuh berseri dan ukuran pangkalan data direktori aktif dan berkas log. Perhatikan garis jatuh berseri.
  11. Menetapkan lokasi yang memiliki cukup ruang kandar untuk database dipadatkan akan disimpan.
  12. Ketik meringkas untuk drive:\Direktori, kemudian tekan Enter. Catatan, dalam perintah ini, placeholderdrive dan Direktorimewakili garis jatuh berseri lokasi yang dibuat di langkah sebelumnya.

    CatatanAnda harus menentukan garis jatuh berseri direktori. Jika lintasan berisi spasi, keseluruhan lintasan harus disertakan dalam tanda petik. Sebagai contoh, ketik:
    meringkas "c:\new folder"
  13. Pangkalan data baru yang bernama Ntds.ditor AdamNtds.dit dibuat di lintasan yang Anda tentukan.
  14. Ketik keluar dari, kemudian tekan Enter. Ketikkeluar dari lagi untuk kembali ke prompt perintah.
  15. Jika defragmentasi berhasil tanpa ada kesalahan, ikuti Ntdsutil.exe layar petunjuk. Hapus semua berkas log di log direktori dengan mengetik perintah berikut ini:
    del drive: \ pathToLogFiles \*.log
    Salin berkas Ntds.dit atau AdamNtds.dit baru melalui file database lama di lintasan pangkalan data saat ini yang Anda catat di langkah 5.

    Catatan Anda tidak menghapus berkas Edb.chk.
  16. Untuk Windows 2000 Server dan Windows Server 2003
    Hidupkan ulang komputer.

    Untukr Windows Server 2008 dan versi yang lebih baru
    Apabila Anda menghentikan layanan Domain direktori aktif atau LDS contoh, Anda dapat mulai sekarang.
  17. Untuk Windows Server 2008 dan versi yang lebih baru
    Jika Anda bekerja pada mode pemulihan direktori aktif, mulai msconfig dan buka jendela boot. Pilih pemasangan sistem operasi yang Anda ingin mengkonfigurasi. Klik untuk mengosongkanBoot amandi bagian opsi Boot. Ketika Anda mengklik OK, alat akan meminta Anda untuk me-restart. Hidupkan ulang komputer.

Peringatan: Artikel ini telah diterjemahkan secara otomatis

Properti

ID Artikel: 232122 - Tinjauan Terakhir: 08/24/2015 22:15:00 - Revisi: 4.0

Windows Server 2012 R2 Standard, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Datacenter, Windows Server 2012 Standard, Windows Server 2012 Essentials, Windows Server 2012 Datacenter, Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise, Windows Server 2008 Standard, Windows Server 2008 Enterprise, Microsoft Windows Server 2003 Service Pack 2, Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server

  • kbhowto kbmt KB232122 KbMtid
Tanggapan
/html>