Oracle instant clientのODBCインストールではまった「Error Cannot Load Resource File sqresus.dll」

  • 2014.09.18
  • DB
Oracle instant clientのODBCインストールではまった「Error Cannot Load Resource File sqresus.dll」

Oracle instant clientをwindowsにインストールする際にはまったので、メモ。

Oracleから、必要なzipをダウンロード。
今回はVersion 11.2.0.4.0を選択。
Basic以外にodbcやそれ以外もDL・解凍して、odbcのインストールに進む。
詳細は他サイトを参照ください。必要なものを全部落とす必要があります。

まず環境変数PATHにフォルダを登録する必要がある。
また、TNS_ADMINで指定したフォルダにtnsnames.oraを配置。
ここも割愛。

■ハマったポイント①
管理者権限でコマンドプロンプトを開く必要がある。

#odbc_install JA

でインストールを完了する。

■ハマったポイント②
OdbcのシステムDNSインストールには、
コントロールパネル→管理ツール→ODBCから、[システムDNS]タブで、追加。
Oracleを選択するのだが、完了をクリックすると、エラーになる。
「Error Connot Load Resource File sqresus.dll」
何度、再インストールしてもダメ。
sqresus.dll存在しているのになぁー。と思っていたのですが、
なぜかodbc_installを実行すると、sqresus.dllが消失する。
これが原因でした。
再度zipを解答して、再配置すると、無事、システムDNS登録出来ました。

めでたしめでたし。