Win7 x64 で DataGrip 1.0.3 を取得してOracle Database 11g Enterprise Edition Release 11.2.0.3.0
、PL/SQL Developer のさまざまなバージョンから正常に動作した私たちに接続したいと考えています。
まず最初に、「Data Sources and Drivers」ダイアログの「TNS name」フィールドのオートコンプリートが、tnsnames.ora
指定した TNS_ADMIN ディレクトリを介して DataGrip が検出したファイルにリストされている Oracle インスタンス名の一部のみを提供していることに気付きました。
提供された「TNS 名」と既知の適切なユーザー名とパスワードを選択すると、次のエラーが原因で接続できません。
ネイティブ ライブラリを読み込めません。
C:\ProgramData\IPGM\OraPGM64\ORACLE\Client11gR2\bin\ocijdbc11.dll: IA 32 ビット プラットフォームで AMD 64 ビット .dll を読み込めません
C:\ProgramData\IPGM\OraPGM64\ORACLE\Client11gR2\bin\ocijdbc11.dll: IA 32 ビット プラットフォームで AMD 64 ビット .dll を読み込めません
DataGrip を開始するためのショートカットを を指すように変更しようとするとdatagrip64.exe
、また PATH を ではなく に設定しようとすると、OraPGM32
代わりにOraPGM64
次のエラーが発生します。
ネイティブ ライブラリを読み込めません。
oracle.jdbc.driver.T2CConnection.getLibraryVersionNumber()I oracle.jdbc.driver.T2CConnection.getLibraryVersionNumber()I
ヘルプページを見て、グーグルで検索しました。ヒントをいただければ幸いです。