Windows8に導入したOracle Instant Client 12.1のODBC設定でエラーが出る場合の対処方法

投稿者: | 2013/10/01

ODBCデータソースの設定で、ドライバの選択後に発生する、

システム エラー コード 126: 指定されたモジュールが見つかりません。

システム エラー コード 1114: ダイナミック リンク ライブラリ(DLL)初期化ルーチンの実行に失敗しました。

等のエラーへの対処方法。

Microsoft Visual C++ 2010 再頒布可能パッケージ (x86) を投入する

Microsoft Visual C++ 2010 再頒布可能パッケージ (x86)

OSが64bitでも32bit(x86)用パッケージを投入する。
エラーが消えないようなら、64bitパッケージも投入する。

Microsoft Visual C++ 2010 再頒布可能パッケージ (x64)

補足

64bitのInstant ClientではAccessベースのアプリからODBC接続ができなかった。
32bitに入れ替えて正常動作した。