最近Oracleデータベースを使用するには、Navicatは使いやすいですが、私の同僚はPLSQLをお勧めしますか??だから、接続の波、中央のさまざまな構成のピットをダウンロードしてインストールし、それを記録します
ダウンロード
PLSQLのダウンロード:公式ウェブサイトにアクセスしてダウンロードするか、次のウェブサイトからダウンロードできます〜
http://download.csdn.net/detail/lizebin_bin/9851766
InstantClient:公式ウェブサイトでダウンロードするバージョンを選択することもできます。
http://download.csdn.net/detail/lizebin_bin/9851772
インストール
ソフトウェアのインストールはどうですか?次のステップバイステップ
構成
わかりました最も重要な構成はここにあります。PLSQLをインストールした後、ソフトウェアを開くと、次のインターフェイスが表示されます。
もちろん、ここでユーザー名とパスワードを直接接続することはできません。結局、何も構成されておらず、データベースのアドレスは不明です。キャンセルボタンをクリックすると、オフにはなりませんが、ソフトウェアに入ります(接続されていないだけです)。OK、内部で構成します。
ociを構成する
実際、これはoci.dllのパス構成にすぎません。oci.dllはどこにありますか?以前にインストールしたInstantClientのルートディレクトリまたはbinディレクトリの下。
次に、次のように、メニューバーの[ツール](ツール)-> [設定(設定)]-> [Oracle]-> [接続]をクリックします。
oci.dllのパスを空欄に記入してください
保存して再起動します。
データベースアドレスを構成する
それで、データベースアドレスはどこにありますか?はい、それはインストールされたばかりのInstantClientにあります。
ネットワークフォルダ、内部の管理者、以下のtnsnames.oraファイルを見つけて、ファイルを編集します。
アドレスとポートを設定したら、保存すればOKです。
接続
これら2つを一致させれば、基本的には問題ありません。データベースに正常に接続してコンテンツを表示できるはずです。
ログインインターフェイスで構成済みの接続アドレスを選択し、ユーザー名とパスワードを入力して接続します。
エラー解決
エラー1、ociが構成されていません
示されているように
これは、oci.dllの正しいパスを構成していないことが原因です。解決策は、正しいパスを構成することです。以前のociの構成を参照してください。
错误二、ORA-12504:TNS:listenerにCONNECT_DATAのSERVICE_NAMEが指定されていません
このエラーの状況は何ですか?文字通り、接続アドレスが設定されていないことを意味しますが、今すぐ設定しました。問題は、ネットワークフォルダがoci.dllと同じディレクトリにある必要があるということです。
インストール後のパスは次のようになります。
oci.dllはbinフォルダーの下にあり、構成したばかりのtnsnames.oraファイルはnetwork-> adminの下にあります。
解決策:
ネットワークをビンにコピーします。
感謝
一生懸命働いて、決して止まらない。
github:https://github.com/lizebinbin
個人のウェブサイト:http://lizebin.info/
みんなありがとう〜