Hari ini, ketika mengkonfigurasi lingkungan operasi iis asp, muncul kesalahan Microsoft JET Database Engine (0x80004005) yang tidak ditentukan. Namun, akhirnya diselesaikan dengan metode berikut. Di sini, editor Script House akan membagikannya kepada Anda untuk kenyamanan teman-teman yang memerlukannya.
Hari ini saya menginstal IIS di komputer baru. Instalasi berhasil. Setelah membuat direktori virtual, saya menjalankan file asp yang benar yang sudah ada di komputer lain, tetapi gagal.
Kesalahan tidak ditentukan, jadi saya meletakkan file ini di komputer lain dan menjalankannya. Itu normal dan tidak ada masalah sama sekali, tetapi ada masalah di mesin ini. Ini menghilangkan masalah file asp. Jadi saya berpikir untuk menginstal ulang IIS. Setelah di install ulang masih tetap sama. Akhirnya, saya menemukan ada masalah dengan partisi hard disk. Komputer yang dapat menggunakan program ASP setelah menginstal IIS memiliki partisi FAT32, sedangkan komputer ini memiliki partisi ntfs. Anda harus memberikan semua izin kepada semua orang ke c:/windows/temp. Ini akan berjalan normal kembali.
Berikut ini semua solusi untuk kesalahan tidak ditentukan Microsoft JET Database Engine (0x80004005). Mereka ditransfer dari Internet.
1. Periksa pernyataan koneksi database dan tidak ditemukan kesalahan;
2. Izin untuk melihat folder telah diberikan kepada semua orang;
3. Ketika database dibuka, sistem akan membuat file sementara di folder sementara %SystemRoot%/temp/ (C:/WINDOWS/temp), dan izin %SystemRoot%/temp/ tidak mencukupi.
Solusi: Tambahkan izin %SystemRoot%/temp/ (baca dan tulis nama IUSER_komputer)
2. Jika ada kesalahan umum yang tidak ditentukan, ada cara lain terlebih dahulu
Sebenarnya, ini hanya membutuhkan beberapa langkah sederhana. :
awal. . . berlari. . . regsvr32 jscript.dll
awal. . . berlari. . . regsvr32 vbscript.dll
awal. . . berlari. . . iisreset
Mesin Basis Data Microsoft JET (0x80004005) resolusi kesalahan tidak ditentukan
1. Sistem mungkin tidak mendaftarkan msjetoldb40.dll Solusinya adalah
Klik Mulai ---> Jalankan, masukkan regsvr32 msjetoldb40.dll, dan tekan Enter;
2. Izin folder tempat database berada
Cara membukanya adalah: buka My Computer, lalu klik "Folder Options" ---> Lihat pada menu, lalu hapus centang "Use Simple Folder Sharing (Recommended)", lalu klik "Confirm"; folder yang memerlukan izin pembukaan (folder tempat penyimpanan database), klik kanan ---> Properti--->Keamanan, lalu klik "Tambah"--->"Lanjutan"--->Temukan Sekarang--->Kemudian pilih "semua orang" di bawah--->OK--->Klik Gabung Baru Saja "semuanya ", lalu edit semua orang di kotak besar di bawah
Izinnya Kendali Penuh, simpan saja.
3. Perlu membuka pengguna tamu
Cara membuka: Komputer Saya--->Panel Kontrol--->Alat Administratif---->Manajemen Komputer--->Pengguna dan Grup Lokal---Pengguna---Cari "tamu", klik dua kali, dan kemudian muncul Hapus centang "Akun telah dinonaktifkan" di Laidikuang dan simpan.
4. Izin sementara (folder sementara).
Metode terbuka: windows--->temp, klik kanan dan pilih-Properti, Anda akan melihat opsi bernama "Keamanan", tambahkan semua orang, atur izin ke kontrol penuh, lalu atur pengguna yang Anda gunakan Windows juga Untuk kontrol penuh. (Hak folder Cara membukanya adalah : buka My Computer, lalu klik "Folder Options" ---> Lihat pada menu, lalu hapus centang "Use simple folder sharing (recommended)", lalu klik "Confirm"; yang memerlukan izin untuk membukanya (folder tempat penyimpanan database), klik kanan ---> Properti--->Keamanan, lalu klik "Tambah"--->"Lanjutan"--->Temukan Sekarang--->Kemudian pilih "semua orang" di bawah--->OK--->Klik Gabung Sekarang Saja "Semuanya ", lalu edit izin semua orang di kotak besar di bawah untuk kontrol penuh, dan simpan.