Access Database Engine OLE DB への接続を確立できない
この記事では、Microsoft デスクトップ用 Power Automateで Access Database Engine OLE DB への接続を確立できない問題の解決策について説明します。
適用先:Power Automate
元の KB 番号: 5004577
現象
Microsoft デスクトップ用 Power Automateでは、次のシナリオを検討してください。
データベース アクションとの接続を確立すると、Access Database Engine OLE DB プロバイダーは [ データ リンクプロパティ ] ウィンドウの一覧に表示されません。
接続文字列を直接使用すると、次のエラー メッセージが表示されることがあります。
データ ソースに接続できません。 'Microsoft.ACE.OLEDB.1x.0' プロバイダーがローカル コンピューターに登録されていません。
原因
このエラー メッセージは、適切な 64 ビット ドライバーがコンピューターにインストールされていないために発生します。 デスクトップ用 Power Automateは 64 ビット アーキテクチャに基づいているため、64 ビット データベース ドライバーとのみ互換性があることに注意してください。
解決方法
WINDOWS の ODBC データ ソース管理者 (64 ビット) アプリケーションに移動し、[ ドライバー ] タブに移動して、コンピューターに 64 ビットの Access Database ドライバーがインストールされていることを確認します。一覧に "Microsoft Access Driver" が表示されない場合は、 Microsoft Access Database Engine 2016 再頒布可能パッケージから 64 ビット バージョンをダウンロードしてインストールする必要があります。
ヒント
32 ビットの Office が Windows にインストールされていて、64 ビット 版の Office にアップグレードできない場合は、記事の残りの部分を読み続けてください。
マシンに 32 ビットと 64 ビットの両方の Access ドライバーが共存するには、次の手順に従います。
コンピューターからすべての Access ドライバー バージョンをアンインストールします。
デスクトップ上のレジストリ エディターに移動し (検索バーで検索できます)、次の両方のパスが存在する場合は、次の両方のパスに移動します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\FilesPaths
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\FilesPaths
上記の両方のパスに "mso.dll" レジストリ キーが存在するかどうかを確認します。 キーが存在する場合は、すべてのドライバーをアンインストールしていないことを意味します。 システム上のドライバーを確認し、すべての Access ドライバーをアンインストールし、手順 2 で説明されているレジストリ エディターのパスをもう一度確認します。
Microsoft 公式 Web サイトから新しいバージョンの Microsoft Access Database Engine をダウンロードし、コマンド プロンプト (CMD) を使用して 2016 再頒布可能パッケージのコマンド
AccessDatabaseEngine_x64.exe /quiet
を使用して 64 ビット ドライバーをインストールします。レジストリ エディターに戻るし、次のパスで "mso.dll" レジストリ キーとその値を削除します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\FilesPaths
最後に、2016 再頒布可能パッケージのコマンドを使用して、 AccessDatabaseEngine.exe /quiet
コマンド プロンプト (CMD) を使用して 32 ビット ドライバーをインストールします。 これにより、32 ビット ドライバーと 64 ビット ドライバーの両方がコンピューターに共存できるようになります。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示