Heute wurde bei der Konfiguration der iis-ASP-Laufumgebung ein nicht spezifizierter Fehler der Microsoft JET-Datenbank-Engine (0x80004005) angezeigt. Dieser wurde jedoch mit der folgenden Methode behoben. Der Herausgeber von Script House wird ihn Ihnen zur Vereinfachung mitteilen Freunde, die es brauchen.
Heute habe ich IIS auf einem neuen Computer installiert. Nach dem Erstellen des virtuellen Verzeichnisses habe ich eine korrekte ASP-Datei ausgeführt, die jedoch fehlgeschlagen ist. Die Eingabeaufforderung lautete: Microsoft JET Database Engine (0x80004005).
Unbekannter Fehler, also habe ich diese Datei auf einem anderen Computer abgelegt und ausgeführt. Es funktionierte normal und es gab überhaupt kein Problem, aber auf diesem Computer gab es ein Problem. Dadurch wird das ASP-Dateiproblem beseitigt. Also dachte ich darüber nach, IIS neu zu installieren. Nach der Neuinstallation ist es immer noch dasselbe. Schließlich stellte ich fest, dass es ein Problem mit der Festplattenpartition gab. Die Computer, die nach der Installation von IIS ASP-Programme verwenden können, verfügen über Fat32-Partitionen, während dieser über NTFS-Partitionen verfügt. Sie müssen jedem alle Berechtigungen für c:/windows/temp erteilen. Es läuft wieder normal.
Im Folgenden sind alle Lösungen für den nicht spezifizierten Fehler der Microsoft JET-Datenbank-Engine (0x80004005) aufgeführt. Sie werden aus dem Internet übertragen. Ich hoffe, sie können allen bei der Lösung des Problems helfen.
1. Überprüfen Sie die Datenbankverbindungsanweisung und es wurden keine Fehler gefunden.
2. Die Berechtigung zum Anzeigen des Ordners wurde allen erteilt.
3. Wenn die Datenbank geöffnet wird, erstellt das System temporäre Dateien im temporären Ordner %SystemRoot%/temp/ (C:/WINDOWS/temp) und die Berechtigungen von %SystemRoot%/temp/ sind unzureichend.
Lösung: Fügen Sie die Berechtigungen von %SystemRoot%/temp/ hinzu (IUSER_Computername lesen und schreiben).
2. Wenn ein allgemeiner, nicht näher bezeichneter Fehler vorliegt, gibt es zunächst einen anderen Weg
Tatsächlich sind dafür nur ein paar einfache Schritte erforderlich. :
Start. . . laufen. . . regsvr32 jscript.dll
Start. . . laufen. . . regsvr32 vbscript.dll
Start. . . laufen. . . iisreset
Microsoft JET Database Engine (0x80004005) nicht spezifizierte Fehlerlösung
1. Das System registriert msjetoledb40.dll möglicherweise nicht. Die Lösung ist
Klicken Sie auf Start ---> Ausführen, geben Sie regsvr32 msjetoledb40.dll ein und drücken Sie die Eingabetaste.
2. Berechtigungen des Ordners, in dem sich die Datenbank befindet
So öffnen Sie es: Öffnen Sie „Arbeitsplatz“, klicken Sie im Menü auf „Ordneroptionen“ ---> „Ansicht“, deaktivieren Sie „Einfache Ordnerfreigabe verwenden (empfohlen)“ und klicken Sie dann auf „Bestätigen“. Klicken Sie mit der rechten Maustaste auf den Ordner, für den eine Öffnungsberechtigung erforderlich ist (der Ordner, in dem die Datenbank gespeichert ist) ---> Eigenschaften ---> Sicherheit, dann klicken Sie auf „Hinzufügen“ ---> „Erweitert“ ---> Jetzt suchen ---> Wählen Sie dann unten „jeder“ aus ---> OK ---> Klicken Sie auf „Jetzt beitreten“ „jeder“. ", und bearbeiten Sie dann alle im großen Feld unten
Die Berechtigungen lauten Vollzugriff, einfach speichern.
3. Der Gastbenutzer muss geöffnet werden
So öffnen Sie: Arbeitsplatz --->Systemsteuerung --->Verwaltung ---->Computerverwaltung --->Lokale Benutzer und Gruppen ---Benutzer ---Suchen Sie „Gast“, doppelklicken Sie darauf, und dann Popup Deaktivieren Sie „Konto wurde deaktiviert“ auf Laidikuang und speichern Sie es.
4. Temp-Berechtigungen (temporärer Ordner).
So öffnen Sie: Windows--->Temp, klicken Sie mit der rechten Maustaste und wählen Sie „Eigenschaften“. Sie sehen eine Option namens „Sicherheit“. Fügen Sie „Jeder“ hinzu, stellen Sie die Berechtigungen auf „Vollzugriff“ ein und legen Sie dann den Benutzer fest, auf den Sie Windows verwenden Für volle Kontrolle. (Ordnerrechte So öffnen Sie es: Öffnen Sie „Arbeitsplatz“, klicken Sie im Menü auf „Ordneroptionen“ ---> „Ansicht“, deaktivieren Sie „Einfache Ordnerfreigabe verwenden (empfohlen)“ und klicken Sie dann auf „Bestätigen“. Klicken Sie mit der rechten Maustaste auf --->, da zum Öffnen eine Berechtigung erforderlich ist (der Ordner, in dem die Datenbank gespeichert ist). Eigenschaften ---> Sicherheit, dann klicken Sie auf „Hinzufügen“ ---> „Erweitert“ ---> Jetzt suchen ---> Wählen Sie dann unten „jeder“ aus ---> OK ---> Klicken Sie auf „Jetzt beitreten“ „Jeder“. ", bearbeiten Sie dann alle Berechtigungen im großen Feld unten auf Vollzugriff und speichern Sie sie.