電子探訪記

モンハン好きのおっさんが残すライフログ、読書・ゲームがメイン

【自分用メモ】Microsoft Access database engine 2016 (English)にアップデートすると、IISで503エラーが頻発

少し前に、Microsoft Access database engine 2010 (Japanese) 32ビットの代わりに、Microsoft Access database engine 2016(English) 32ビットをインストールしたところ、IISで503エラーが頻発するようになってしまった。

環境

・Windows Server2012 R2
・IIS 8.5
・データベース Accessファイル(accdb)
・ODBCデータソース(32ビット)

100回に1回とか200回に1回の頻度で、HTTP503エラーが発生。

データベースエンジンをMicrosoft Access database engine 2010 (Japanese)に戻すと全く発生しないので、Microsoft Access database engine 2016(English)の不具合というか、相性の問題だと思うが、会社からAccess2010はサポート切れの為、Microsoft Access database engine 2010 (Japanese)も使用するなとのご命令。

ラピッドフェール保護機能を無効化すれば、アプリケーションプールが停止することは避けることはできるが、エラーの発生自体を防ぐことはできないので、あまり根本的な解決策にならない。

Microsoftのフォーラムに全く同じ悩みの投稿があったが、何も回答がない。