32ビットおよび64ビットのAltiumデザインソフトウェアを同じコンピューターで使用するデータベースライブラリ
概略
- Altium Designerの各バージョンに必要なAccess Database Engineのバージョンを確認します。
- 64ビット版Access Database Engine 2016を32ビット版Office 2007と併用するためのインストール順序とテスト手順を確認します。
- データベースライブラリに引き続きアクセスできない場合は、リンク先のSQLクライアントのトラブルシューティング方法を確認します。
データベースライブラリ(DbLib)のバックエンドデータベースとしてMicrosoft Accessを使用する場合、32ビット版と64ビット版のAltium Designerには、次の重要な違いがあります。
- 64-bit Altium Designer (Altium Designer 18.0以降)– データベースライブラリ(DbLib)でMS Accessを使用するには、64ビット版のMicrosoft Access Database Engineが必要です。
- 32-bit Altium Designer (Altium Designer 17.1以前)– データベースライブラリ(DbLib)でMS Accessを使用するには、32ビット版のMicrosoft Access Database Engineが必要です。
通常は、Accessが含まれる適切なバージョンのMicrosoft Officeをインストールします。ただし、同じコンピューター上で32ビット版と64ビット版のAltium Designerを両方実行する必要がある場合、問題となるのは、Microsoftが32ビット版と64ビット版のOfficeアプリケーションおよびドライバーを同じコンピューター上で共存させることを公式にはサポートも推奨もしていない点です。
Altiumでは、次の2つの解決策を提案しています。
- Microsoft Office(Accessを含む)がない場合は、64ビット版Microsoft Access Database Engine(2016)をダウンロードしてインストールします。
-
32ビット版のMicrosoft Office(Accessを含む)がある場合は、先に64ビット版Microsoft Access Database Engine(2016)をダウンロードしてインストールし、その後でMicrosoft Officeをインストールします。
64ビット版MS Accessデータベースドライバーをインストールした後に32ビット版MS Officeをインストールする手順
先に64ビット版のMicrosoft Access Database Engine(2016)をインストールし、その後で32ビット版のMicrosoft Office(2007)をインストールする手順は、次のとおりです。
- 32ビット版のOfficeをすべてアンインストールします(言語パックなども含みます)。32ビット版のMicrosoft Access Database Engine 2010または2016がインストールされている場合は、それもアンインストールする必要があります。
- 64ビット版のMicrosoft Access Database Engine 2016をインストールします。
- コンピューターを再起動します。
- 64ビット版のAltium Designer でデータベースライブラリが使用できるかテストします。
- 32ビット版のMicrosoft Office(2007)をインストールします。
- コンピューターを再起動します。
- 32ビット版のAltium Designer でデータベースライブラリが使用できるかテストします。