sqlplus を介して Oracle データベースに接続する方法

        この記事では、sqlplus を介して oracle データベースに接続する方法を紹介します。SQL Developerを使用してデータベース・サーバーに接続する場合は、Oracleクライアントをローカルにインストールする必要があります。Oracleクライアントのインストール・パッケージは比較的大きく、インストールと構成も比較的面倒です。Oracle の Instant Client をインストールして使用することをお勧めします。Instant Client は、Oracle がリリースした軽量のデータベース クライアントで、数百 MB の Oracle クライアントに比べて、この Instant Client のサイズはわずか数十 MB であり、占有スペースも非常にわずかです。

1. Instant Client Base と sqlplus をダウンロードする

        公式アドレスhttps://www.oracle.com/database/technologies/instant-client/downloads.htmlにアクセスし、適切なバージョンを選択します。今回は Windows を例として、64 ビット バージョンを選択します。

 

        ダウンロード ページにアクセスして、最新バージョン V21.10.0.0.0 を選択します。ユーザーは、実際のニーズに応じて適切なバージョンを選択することもできます。右側の+をクリックするとダウンロードリストが表示されます。

Instant Client の基本パッケージと sqlplus ツール パッケージをそれぞれダウンロードすることを選択します。

 

 2. ダウンロードしたファイルを結合する

        前の手順でダウンロードした基本パッケージと sqlplus ツール パッケージを同じディレクトリに解凍します。たとえば、新しい Oracle フォルダを作成し、すべてのファイルをこのディレクトリに抽出すると、oracle フォルダの下に instantclient_21_10 フォルダが生成され、このフォルダに 2 つのインストール パッケージのファイルが配置されます。

3. 環境変数の設定 

  • 前の手順で作成したフォルダー パス X:\Oracle\instantclient_11_2 をシステム変数 PATH に追加します。
  • 環境変数を追加します。

        NLS_LANG=AMERICAN_AMERICA.WE8MSWIN1252 サーバー側文字セット

        TNS_ADMIN=X:\Oracle\instantclient_11_2 は、tnsnames.ora の場所を指定します。

4. tnsnames.ora ファイルを構成します。

        tnsnames.ora ファイルをフォルダー X:\Oracle\instantclient_11_2 に追加し、次の構成を追加します。ここで、orcl はデータベース インスタンス、192.168.0.102 は Oracle データベース サーバーの IP アドレス、デフォルトのポートは 1521 です。

orcl =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.102)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl.being.com)
    )
  )

 5. sqlplus を使用して接続をテストします

         cmd コマンド ライン ツールを開き、コマンド sqlplus username/password@orcl を実行して、Oracle データベースに接続します。

sqlplus username/password@orcl

        sqlplus username/[email protected]:1521/orcl を実行して、Oracle データベースに接続することもできます。

sqlplus username/[email protected]:1521/orcl

新時代の移民労働者

おすすめ

転載: blog.csdn.net/sg_knight/article/details/132038161
おすすめ