
いくつかの MS Access データベースを SQL Server に移行する必要があり、Access 用の Microsoft SQL Server Migration Assistant 8.3 を使用したいと考えています。SSMA をインストールするための前提条件の 1 つは、DAO 12.0 または 14.0 がインストールされていることです。
本来は 32 ビットの Office 365 ProPlus インストールで不正な 64 ビット登録に対処し、同じメジャー ビルド バージョンの C2R と MSI インストールを同時に実行できないことを考慮すると、SSMA インストーラーは DAO ライブラリがインストールされていることを認識できない状態になっています。
Microsoft Access 2013 Runtime と Microsoft Access 2010 Redistributable の両方のインストーラーを再実行しましたが、どちらも既にインストールされていることが示されます。
DAO がインストールされているかどうかを判断するために SSMA インストーラーが参照しているレジストリ エントリを調べるために Process Monitor を実行するつもりはありません...
おそらく、SSMA の古いバージョンをインストールしてみる必要があるのでしょうか?