Solusi baru untuk kesalahan Penyedia 80004005 kesalahan yang tidak ditentukan.
Program statistik klik yang berjalan dengan baik selama dua hari terakhir tiba-tiba bermasalah.
------------------------------------------
Kesalahan penyedia 80004005
kesalahan yang tidak ditentukan
------------------------------------------
Saya banyak mencari di Internet dan menemukan bahwa saya telah mencoba semua metode yang disediakan oleh semua orang, tetapi tidak ada satupun yang berhasil.
(Artikel ini berasal dari Pulau Tutorial, harap sebutkan saat mencetak ulang)
1.
Mulai jalankan regsvr32 jscript.dll (fungsi perintah: Perbaiki pustaka tautan dinamis Java)
Mulai jalankan regsvr32 vbscript.dll (fungsi perintah: memperbaiki perpustakaan tautan dinamis VB)
Mulai jalankan iisreset (fungsi perintah: restart IIS)
Mulai jalankan msjetoldb40.dll
2.
Tambahkan izin baca dan tulis pengguna IUSR_COMPUTER ke folder sementara sistem %windir%/temp/
3.
Saat ASP tersambung ke database Access, jika halaman sering di-refresh, terjadi kesalahan 80004005 yang tidak ditentukan dan database tidak dapat tersambung. Namun, sambungan dapat dibuat setelah menyegarkan selama sekitar 10 menit. Patch yang relevan telah diterapkan, namun masalahnya tetap ada. Akhirnya, ditentukan bahwa ini terkait dengan buffering IIS6. Temukan kumpulan aplikasi di konfigurasi IIS, halaman kinerja di atribut DefaultAppPool, dan sesuaikan jumlah proses di taman WEB (nilai apa pun, 1 dapat diterima) .Setelah aplikasi ditentukan, masalahnya terpecahkan.
Tidak ada metode di atas yang menyelesaikan masalah saya, jadi saya menginstal ulang IIS dan masih kembali normal.
Pada dasarnya alur kerja ASP, setelah banyak pertimbangan, seharusnya masih ada masalah file sementara, tetapi direktori folder sementara sudah diberi izin IUSR, mengapa masih salah? Saya membersihkan folder sementara Semua konten, keajaiban terjadi, halaman ASP yang terhubung ke database kembali normal!