Navicat Premium 12でOracleに接続する際にoracle library is not loadedと表示される問題の解決
筆者が使用しているNavicat Premium 12の起動画面のスクリーンショットです。
画像
64bitであることにご注意ください。作者のWin7 64bitシステムです。
Oracleに接続すると、「oracle library is not loaded」と表示されます。
解決方法
1. "http://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html "にアクセスする。
2. お使いのシステムに合った「インスタントクライアント」を選択します。
画像
私のソフトは64bitなので、1番目の「Instant Client for Microsoft Windows(x64)」を選びますが、32bitの場合は2番目を選んでください。
3. 図のように「Accept License Agreement」を選択し、「instantclient-basic-windows.x64-x.x.x.zip」をクリックします。. ここで「x.x.x.x」はバージョン番号ですが、これは重要ではありません、理論的にはどのバージョンでも構いません。この時点では、Oracleアカウントにログインする必要があることに注意してください、あなたは直接、何の問題もなく登録することができます。
4. ログインしていない場合、以下のログイン画面に遷移します。アカウントをお持ちでない場合は、登録することができます。アカウントをお持ちの方は、アカウント番号とパスワードを入力し、「ログイン」ボタンをクリックすると、ZIPアーカイブが自動的にダウンロードされます。
5. zipパッケージをダウンロードして解凍し、解凍したディレクトリをプログラムが間違わないように、漢字のないパスの下に置きます。私は、"D: \ORACLE" というディレクトリの下に置きました。
6. Navicat Premiumを開き、「ツール - オプション - 環境 - OCI環境 - OCIライブラリ(oci.dll)」を開き、先ほどダウンロードしたフォルダの中のoci.dllファイルのディレクトリを全て記入し、「OK」をクリックします。
7. Navicat Premiumアプリケーションを再起動する 試しにOracleデータベースをダブルクリックしてみて、接続できることを確認し、完了です。
注:特に注意してください。
/{strong 設定後は必ずNavicat Premiumプログラムを再起動してください。そうしないと設定は有効になりません
最近、いくつかの友人は、私の方法に従うと、問題を解決していないことを言った、あなたは私がインストールしたバージョンをインストールしようとすることができます。
oracleクライアントがインストールされている必要があります。サーバーサイドではなく、クライアントサイドであることに注意してください。
今回は、Navicat Premium 12のOracleへの接続時にプロンプトが表示され、Oracleライブラリがロードされない問題の解決について紹介しましたが、Navicat Premium 12のOracleへの接続については、BinaryDevelopの過去記事を検索するか、以下の関連記事を引き続き閲覧してください。今後ともBinaryDevelopをよろしくお願いいたします。
関連
-
SQL修正構文文の概要
-
DataGripでクリックハウスの時間フィールドが正しく表示されない
-
DataGrip データエクスポート/インポート実装例
-
JetBrains DataGripのインストールと使用に関する詳細なチュートリアル
-
JMeterデータベースクエリ操作手順詳細説明
-
Navicat sqlファイルのインポートとエクスポートを素早く行う方法
-
Navicat for Mac システムチュートリアルのインストールと使用方法
-
SQLインジェクションの例とその解決方法
-
navicat トランザクションの自動コミット問題について
-
タイプインジェクションとコミットインジェクションのSQLインジェクションチュートリアル
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Navicat 15アクティベーションチュートリアル
-
Linuxシステム用Navicatアクティベーションチュートリアル
-
SQLインジェクションの実装と防止事例を解説
-
SQL実行エンジンを自作する方法
-
5分でわかる!データベースのデッドロックのシナリオと解決策
-
SQLyogダウンロード、インストール超詳細チュートリアル(プロテスト永久保存版)
-
データベースキャッシュの最終的な整合性に関する4つのオプション
-
データベース管理ツール「Navicat」と「DBeaver」を一挙に読む
-
Navicat Premium 15データベース接続フラッシュバックの問題を解決する
-
CentOS 8.2上のCouchDB 3.3データベースを展開する方法