1
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Microsoft Acces Database Engine 2016 の32bit/64bit版の共存方法

Last updated at Posted at 2020-07-28

Office 64bit版がインストールされているWindowsPCに32bit版のAccess Database Engine(データベースエンジン)2016をインストールするのに大変苦労しました。
結果的にOffice 64bit版に32bit/64bitのDatabase Engine2016のインストールができましたので、その方法について解説します。

環境情報

私のやり方では圧縮・解凍ソフト7-Zipを使います。
7-Zipは以下からダウンロードできます。インストール方法についてはググってください。
https://sevenzip.osdn.jp/

■ Windows 10 64bit
■ Office 365 64bit インストール済み(クイック実行版)
■ 7-Zip インストール

■ Access Database Engine 2016がインストールされていない、できないPC

導入方法

すでにAccess Database Engine 2016 64bitがインストールされている方は、②③は飛ばしてください。
※私は64bit版がインストールされた状態ではやったことがありません。

① 公式から再配布版のAccess Database Engine 2016の32bit版,64bit版をダウンロードする
  https://www.microsoft.com/en-us/download/details.aspx?id=54920

002.png

② Access Database Engine 2016 64bit版のexeファイルを7zipを使って解凍する

002.png

③ 解凍したフォルダ内にある「aceredist.msi」ファイルをインストールをする
003.png

④ コマンドプロンプトを起動し、Access Database Engine 2016 32bit版がある場所まで移動する
004.png
※格納されている場所は各自の環境や設定により異なります。
※画像では[ dir ]コマンドでファイル一覧を表示しています。

⑤ コマンドプロンプトで以下のコマンドを実行し、Access Database Engine2016 32bit版をインストールする

command
$ AccessDatabaseEngine.exe /passive

※/passive コマンドはサイレントインストールをするコマンドなので、ダイアログ等表示されずインストールされます。
※ Access Database Engine 2016 再配布版はEngilishしかありませんが、それで問題ないです

確認方法

Windowsメニューから[ODBC]と検索し、開く。
開いたら[ドライバー]タブを開き、一覧にDatabase Engineが存在するかを確認する
005.png
※画像では2つ表示されていますが、環境によっては1つだけの場合もあります。

参考・参照

・Microsoft Access Database Engine 2016 Redistributable 配布サイト
https://www.microsoft.com/en-us/download/details.aspx?id=54920

1
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?