本日、iis asp オペレーティング環境を構成するときに、Microsoft JET Database Engine (0x80004005) unspecified エラーが表示されましたが、次の方法で最終的に解決されました。ここでは、スクリプト ハウスの編集者がそれを共有します。それを必要としている友達。
今日、新しいコンピューターに IIS をインストールしました。仮想ディレクトリを作成した後、別のコンピューター上にある正しい asp ファイルを実行しましたが、次のプロンプトが表示され、失敗しました。
原因不明のエラーが発生したので、このファイルを別のマシンに置いて実行すると正常で全く問題ありませんでしたが、このマシンでは問題が発生しました。これにより、ASP ファイルの問題が解決されます。そこで、IISを再インストールすることを考えました。再インストールしても同じ状態です。最後に、ハードディスクのパーティションに問題があることがわかりました。IIS のインストール後に ASP プログラムを使用できるコンピュータには fat32 パーティションがありますが、このコンピュータには ntfs パーティションがあります。 c:/windows/temp へのすべてのアクセス許可を全員に与える必要があります。再び正常に実行されます。
以下は、Microsoft JET データベース エンジン (0x80004005) の未指定エラーに対するすべての解決策です。これらは、皆さんの問題の解決に役立つことを願っています。
1. データベース接続ステートメントを確認し、エラーは見つかりませんでした。
2. フォルダを閲覧する権限が全員に与えられています。
3. データベースが開かれると、システムは一時フォルダー %SystemRoot%/temp/ (C:/WINDOWS/temp) に一時ファイルを作成しますが、%SystemRoot%/temp/ のアクセス許可が不十分です。
解決策: %SystemRoot%/temp/ のアクセス許可を追加します (IUSER_コンピューター名の読み取りおよび書き込み)
2. 一般的な不特定のエラーがある場合は、まず別の方法があります。
実際には、いくつかの簡単な手順を実行するだけです。 :
始める。 。 。走る。 。 。 regsvr32 jscript.dll
始める。 。 。走る。 。 。 regsvr32 vbscript.dll
始める。 。 。走る。 。 。 iisリセット
Microsoft JET データベース エンジン (0x80004005) の不特定のエラー解決
1. システムが msjetoledb40.dll を登録できない可能性があります。解決策は次のとおりです。
[スタート] --> [ファイル名を指定して実行] をクリックし、「regsvr32 msjetoledb40.dll」と入力して Enter キーを押します。
2. データベースが配置されているフォルダーの権限
開く方法は次のとおりです。 [マイ コンピュータ] を開き、メニューの [フォルダ オプション] --> [表示] をクリックし、[簡易フォルダ共有を使用する (推奨)] のチェックを外して、[確認] をクリックします。開く権限が必要なフォルダ(データベースが保存されているフォルダ)を右クリック ---> [プロパティ] --> [セキュリティ] をクリックし、[追加] をクリックします --> [詳細設定] --> 今すぐ検索 ---> 下の [全員] を選択します --> OK ---> 今すぐ参加する "全員" をクリックします」を選択し、下の大きなボックス内の全員を編集します
権限はフルコントロールで、保存するだけです。
3. ゲストユーザーを開く必要があります
開く方法: マイ コンピュータ ---> コントロール パネル ---> 管理ツール ---> コンピュータの管理 ---> ローカル ユーザーとグループ --- ユーザー ---「ゲスト」を見つけてダブルクリックし、 Laidikuang のポップアップで「アカウントが無効化されました」のチェックを外して保存します。
4.Temp(一時フォルダー)権限
方法: Windows --->temp を開き、右クリックして [プロパティ] を選択すると、[セキュリティ] というオプションが表示されます。全員を追加し、アクセス許可をフル コントロールに設定し、Windows を使用しているユーザーも設定します。フルコントロール用(フォルダ権限)開く方法は次のとおりです。マイ コンピュータを開き、メニューの [フォルダ オプション] --> [表示] をクリックし、[簡易フォルダ共有を使用する (推奨)] のチェックを外して、[確認] をクリックしてフォルダに戻ります。 (データベースが保存されているフォルダー) を開く権限が必要な場合は、右クリック ---> [プロパティ] --> [セキュリティ] をクリックし、[追加] をクリックします --> [詳細設定] --> 今すぐ検索 ---> 下の [全員] を選択します --> OK ---> 今すぐ参加する [全員] をクリックします」を選択し、下の大きなボックスで全員のアクセス許可をフル コントロールに編集し、保存します。