私はToad 11.5を持っていましたが、64ビットWindows 7マシン上のOracle 11gに接続するためにToad 12.6をインストールしようとしています。
何を試しても、Toad 12.6を起動すると、「有効なOracleクライアントが見つかりません。少なくとも1つの64ビットクライアントを正しく構成する必要があります。」というエラーが表示されます。インストールでは、ダウンロードしたwin64_11gR2_client.Zipファイルを使用しましたが、インストールされているように見えました。
私はようやくToad 11とOracleについて可能な限りのことをすべて実行しました(- https://superuser.com/questions/256762/how-do-i-completely-remove-Oracle-11g/762432#762432 を使用します) =)。
どういうわけか、私はまだOracleをインストールする必要があるか、どういうわけかOracleホームを設定します。 http://documents.software.Dell.com/DOC220605 はOracleホームを編集する方法を説明していますが、Toad 11を動作させていても、...ボタンをクリックしても何も表示されませんでした12.6では、「Oracleホームがインストールされていません。」
クライアントを直接インストールしようとしましたが、パスが長すぎるというエラーが表示されます。エラーを無視し、インストールが失敗します。調査によると、32ビットクライアントをアンインストールするのがよい方法だと言われています。それは進むべき道ではないようです。
次に何をしますか?
これがうまくいきましたが、それが良い答えかどうかはわかりません。私のPCに管理者としてログインできる人にOracleクライアントのインストールをしてもらいました。言い換えると、あなたがあなたのマシンの完全な管理者でないなら、それは失敗するかもしれません、そして、理由をあなたに言わないでしょう。
私には管理者権限があり、レジストリとパスを編集できましたが、まだいくつかの権限がありませんでした。管理者としてログオンしてインストールを行うと、問題なく動作しました。
マシンからすべてのOracleクライアントを削除し、新規インストールを行います。
32ビットと64ビットの両方が必要な場合は、次の手順に従ってください Stack Overflow-Install Oracle x86 and x64 。
Oracleのアンインストールに問題がある場合は、次の手順に従ってください。 Oracle 11gを完全にアンインストールするにはどうすればよいですか?