FileMaker Pro から ODBC 経由でテキストファイルにアクセスする際、Microsoft Text Driver があると便利なのですが、デフォルトでは Windows 10/11 には 32 ビット版のテキストドライバしかインストールされていません。
64 ビット版の FileMaker Pro ではこの 32ビット版の Microsoft Text Driver は認識されません。
解決方法
64ビット版の Microsoft Text Driver を入手し、インストールします。このテキストドライバは「Microsoft Access データベース エンジン 2016 再頒布可能コンポーネント」で提供されるドライバのひとつとなります。
以下のリンクからダウンロード可能です。
Microsoft Access データベース エンジン 2016 再頒布可能コンポーネント
https://www.microsoft.com/ja-jp/download/details.aspx?id=54920
ダウンロードの際は、X64 の方を選択してください。
インストールに成功すると、Microsoft Text Driver が 64 ビット版の ODBC データソースアドミニストレーターに表示されるようになります。
インストール時の問題点と対応
Microsoft Acess データベースエンジンをインストールする際、以下のようなエラーメッセージが表示され、インストールに失敗することがあります。
原因:32ビット版のデータベースエンジンと64ビット版のデータベースエンジンを共存させることができないために発生するエラーです。
32 ビット版の Microsoft Officeがインストールされている場合は、Office をアンインストール後、64ビット版をインストールした後に Microsoft Access データベースエンジンをインストールする必要があります。
弊社で検証したインストール可否の状況は以下のとおりです。
64ビット版 Windows 10/11 を対象とした、Microsoft アクセスデータベースエンジンインストール可否表
項番 | 前提条件 | 可否 | 対応 |
---|---|---|---|
1 | MS Office がインストールされていない | 〇 | 64ビット版 Microsoft Access データベースエンジンをインストール |
2 | 32ビット版 MS Office がインストールされている | × |
|
3 | 64ビット版 MS Office がインストールされている | 〇 | 64ビット版 Microsoft Access データベースエンジンをインストール |
※MS Office インストーラが X86/64 のハイブリッド版の場合、明示的に 64 ビット用インストーラを使って MS Office をインストールをしないと 32ビット版の MS Office がインストールされてしまうため、注意が必要です。
(亀)
0 件のコメント:
コメントを投稿