質問: 32bitのODBCドライバが使えません。 質問:1400576178 では、 odbcad32.exeを起動し できました。 事情がり、クリアインストールしました。 の手順と全く同じ。 環境 Windows8.0/64bit mysql-connector-odbc-5.3.2-win32.msi でインストール、 「Connectior/ODBC”のインストールに失敗していますので、 ”Connectior/ODBC”のインストールは後ほど手作業にて行います。」 まで同じ。 コンパネ->管理ツール->ユーザDNS 「“MySQL ODBC 5.4 ANSI Driver”または ”MySQL ODBC 5.4 Unicode Driver”を選択し、”完了”を押下します。」 までできるのですが、 その段階で 「システムエラー コード126:」 とでます。 *エラーメッセージは補足に書いておきます。 結果ODBCドライバを使えません。 myodbc5S.dllはあります。 対処法を教えてください。 よろしくお願いします。
回答: 同様の事象が発生するケースとして、VC++ のランタイムのバージョンが起因しているケースがあるようです。 ■ Install(MySQL) 64bit OS - WebTec kikineria > ■ Microsoft Visual C++ 2010 SP1 Redistributable Package (x86) > > ■ Microsoft Visual C++ 2010 SP1 Redistributable Package (x64) > ODBC ドライバが依存する DLL が足りているかは、DLL 依存関係を調べることが出来るツールがありますので、確認してみては如何でしょうか。 ■ Dependency Walker 2.2