English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
詳細なエラーメッセージ: System.Data.OleDb.OleDbException: 未指定のエラー
このエラーはAccessデータベース特有のエラーで、Accessが頻繁に読み取りや操作を行うと発生します。マイクロソフトの公式サポートでは具体的な解決方法が見つかりませんでした。インターネットで多くの情報を検索しましたが、以下の方法で解決することができます。
サーバーIISを再起動し、アクセス接続を解放する方法は、最も効果的です。もちろん、サーバー管理権限があることが前提です。もし仮想ホストを使用している場合、ホストプロバイダーがウェブサイトのためにIISを再起動することはあまりないでしょう。最善の方法は、SQLデータベースに移行することです。
windowsやwinntの下のtempフォルダのセキュリティオプションを変更してください
すべてのユーザーに完全なコントロールを付与してください
少なくともIISのゲストユーザーに書き込み権限を追加してください
また、\windows\system32\config\systemprofile\Local Settings\TEMP ディレクトリのパーミッション設定で、すべてのユーザーに読み取り権限を設定してください。
インターネット情報サービス(IIS)マネージャーでアプリケーションパールの設定を行い、以下の図に示されるウェブサイトのプログラムパール属性を変更してください:
非常に簡単な手順:
開始>実行:regsvr32 jscript.dll
実行:regsvr32 vbscript.dll
実行:iisreset
以下は、System.Data.OleDb.OleDbException: 未指定のエラーの完璧な解決方法です。皆様に役立つことを願っています。何かご不明な点があれば、コメントを残してください。編集者はすぐに返信します。また、本サイトへのサポートに感謝しています。
声明:本記事の内容はインターネットから収集され、著作権者に帰属します。インターネットユーザーが自発的に提供し、自己でアップロードしたものであり、本サイトは所有権を持ちません。また、人工編集は行われていません。著作権侵害の疑いがある場合は、notice#wまでメールを送ってください。3codebox.com(メール送信時は、#を@に置き換えてください。届出を行い、関連する証拠を提供してください。一旦確認がとりつけば、本サイトは直ちに侵害疑いの内容を削除します。)