人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

32bitのODBCドライバが使えません。

質問:1400576178 では、
odbcad32.exeを起動し
できました。

事情がり、クリアインストールしました。
http://changineer.info/server/mysql/mysql_installation_windows.html
の手順と全く同じ。

環境
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はあります。

対処法を教えてください。
よろしくお願いします。

●質問者: kohhi
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

質問者から

エラーは:
「システムエラー コード126:指定されたモジュールが見つかりません。C:\ProgramFiles(x86)\MySQL\Connector ODBC5.3\myodbc5S.dllのためにMySQL ODBC5.3UnicodeDriver
ODBCドライバのセットアッププログラムを読み込むことができません。」


1 ● cx20
●280ポイント ベストアンサー

同様の事象が発生するケースとして、VC++ のランタイムのバージョンが起因しているケースがあるようです。

■ Install(MySQL) 64bit OS - WebTec kikineria
https://sites.google.com/site/kikineria/mysql/install-mysql64

> ■ Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)
> http://www.microsoft.com/en-us/download/details.aspx?id=8328
> ■ Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)
> http://www.microsoft.com/en-us/download/details.aspx?id=13523

ODBC ドライバが依存する DLL が足りているかは、DLL 依存関係を調べることが出来るツールがありますので、確認してみては如何でしょうか。

■ Dependency Walker 2.2
http://www.dependencywalker.com/


kohhiさんのコメント
ありがとうございました。できました。

2 ● ラフティング
●10ポイント

http://dev.mysql.com/downloads/connector/odbc/
Connector/ODBC 5.3.4
上記に最新バージョンがあるので、それをインストールしてみたらいかがでしょうか。


kohhiさんのコメント
さっそくお返事いただき、ありがとうございました。

3 ● POGPI
●10ポイント

http://blog.toratech.net/article/40504533.html

32bit用のデータソースの管理の実行ファイルが分かりにくい所にあるせいかもしれません。


kohhiさんのコメント
さっそくお返事いただき、ありがとうございました。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ