Q11:[ODBC データ ソース アドミニストレーター]を開くと、一覧中にEXCEL用のドライバー名(例:Microsoft Excel Driver(*.xls))が見つからない。
Q11-1:
MySQLの処理の実験のために、エクセルで色々コマンドを試そうとしエクセル連携導入チュートリアルで自宅のPCも設定しようとしたのですが、OSがWindows7で、
>[ODBC データソースアドミニストレータ]ダイアログが表示されます。
>追加ボタンをクリックします
のあとの新規データベースの登録がSQL Serverのセットアップになってしまいます。
Win7用の解説もお願いします。
A11-1:
[ODBC データ ソース アドミニストレーター]を開くと、一覧中にEXCEL用のドライバー名(例:Microsoft Excel Driver(*.xls))が見つからないということでよろしいでしょうか。
この現象はお使いのOSやアプリケーションが64bit版であるかどうかに関係している可能性がございます。
大変お手数ですが、お使いのOSのバージョン(Windows7 32bit版か64bit版か)とインストールされているMicrosoftOfficeのバージョン(例:Office2007)をお教え頂けないでしょうか。
バージョンに依って対処法が違ってくるかと思いますので、ご面倒をお掛け致しますが、ご連絡いただければ幸いです。
Q11-2:
> [ODBC データ ソース アドミニストレーター]を開くと、一覧中にEXCEL用のドライバー名(例:Microsoft Excel Driver(*.xls))が見つからないということでよろしいでしょうか。
その通りで、ドライバーが見つかりません。
OSはプリインストールされているものなので多分64bit版、Officeのバージョンは2007です。
A11-2:
Office2007自体は32bit版ですので、32bit用のODBCドライバーを使用する必要がありますが、OSが64bit版の場合、コントロールパネルから開かれる[ODBC データ ソース アドミニストレーター]には64bit用のドライバーしか表示されません。
そのため「C:\Windows\SysWoW64」フォルダー(PCにより\Windows\SysWoW64の場所が違うこともあります)内にある「Odbcad32.exe 」を直接起動し、32bit用の[ODBC データ ソース アドミニストレーター]を表示させる必要があります。
こちらの一覧にはEXCEL用のドライバーが表示されるかと存じます。
上記お試し頂いても解決しない場合には、他の原因も考えられますので、お手数ですが再度ご連絡頂ければ幸いです。
ご連絡:
自宅にて昨日実施してみたところOdbcad32.exe を直接起動し無事設定することができました。