Oracle Databaseをリモートで管理するには、特にSQL*Plus端末からデータベースインスタンスに接続する必要があります。これを実行できるようにするには、OracleDatabaseClientをインストールして正しく構成することができます。
Oracle Clientは、データベースのリモート管理、基本的なネットワーク構成の実行、PL / SQLアプリケーションの作成、データベースのJava、Pythonタイプのアプリケーションへの接続などを可能にするソフトウェアスイートです。
このガイドでは、WindowsでのOracleDatabaseClientのインストールと構成について説明します。インストールプロセスはLinuxでも同じです。
OracleDatabaseClientの要件
Oracleクライアントは、最新のプロセッサ(AMDまたはIntel)、2GBのRAM、および2GBの空きディスク容量を備えた64ビットWindowsPCに簡単にインストールできます。 Oracle Database Client for Windows x64は、主要なx64ディストリビューション(Windows 7、Windows 8、Windows 10、Windows Server 2012、およびWindows Server 2016)でサポートされています。クライアントのインストールを開始する前に、Windowsを更新することをお勧めします。
また、クライアントマシンをネットワークに接続し、データベースサーバーと通信できることを確認する必要があります。場合によっては、サーバー側のファイアウォールに例外を追加して、サーバーとクライアント間のネットワークトラフィックを許可することができます。
さらに、データベースサーバーが正しく実行され、リモート接続を提供できることを確認します。ネットワーク接続とは別に、リスナーはデータベースサーバーで構成する必要があります。
また、OracleホームのWindowsサービスを実行するために、クライアントマシンに標準の非管理ユーザーアカウントを作成することをお勧めします。このチュートリアルでは、このユーザーをクライアントと呼びます。
OracleDatabaseClientのダウンロード
Oracle Database Client for Windowsは、OracleのTechnologyNetworkのWebサイトから無料でダウンロードできます。ここではバージョン19cに焦点を当てます。接続する必要のあるOracleデータベースの最新バージョンと一致するOracleクライアントバージョンを使用することをお勧めします。古いクライアントを使用して新しいバージョンのデータベースに接続すると、問題が発生する可能性があります。
Oracle Clientは、32ビットバージョンと64ビットバージョンで利用できます。インストールするバージョンの選択は、OSのアーキテクチャによって異なります。
Oracleクライアントをダウンロードするには、Oracleアカウントが必要です。このアカウントを使用すると、他のOracle製品をダウンロードして、OracleCloudサービスにアクセスできます。
アカウントを作成したら、ニーズに合った適切なバージョンを選択し、Oracleライセンス契約に同意してダウンロードを開始します。
関連: SQLDeveloperを構成してOracleデータベースに接続する(19c、18c、12c)
WindowsにOracleDatabaseClientを段階的にインストールする
ハードウェアとソフトウェアの前提条件を確認し、Oracle Database Clientソフトウェアをダウンロードした後、以下の簡単な手順に従ってインストールできます。インストールプロセスは、Oracle Database Clientのバージョン12c、18c、および19cとほぼ同じであることに注意してください。それでは、始めましょう。
1。インストールフォルダに移動して、セットアップファイルを起動します
Oracle Clientをダウンロードしたら、選択したディレクトリに解凍して、 setup.exeを実行できます。 ファイル。
2。 OracleHomeユーザーアカウントの詳細を提供する
このステップでは、前に作成したOracle Homeユーザー資格情報(ユーザー名とパスワード)を入力します。新しいアカウントを作成したり、組み込みのWindowsアカウント(たとえば、setup.exeの起動に使用するアカウント)を使用したりすることもできます。
3。 Oracleベースの場所を選択します ディレクトリ
このステップでは、Oracleクライアントソフトウェアと関連する構成ファイルを含むOracleベースディレクトリを提供し、「次へ」をクリックします。 前提条件チェックを実行します。
前提条件の確認後、インストール構成の概要が表示されます。エラーがない場合は、「インストール」をクリックします。 製品をインストールします。それ以外の場合は、セクション1に戻って、環境を監査してください。
次に、インストールウィザードがファイルをコピーし、セットアップと基本構成を実行して、インストールを完了するまで数分待ちます。 。インストールが完了したら、ウィンドウを閉じることができます。
次のセクションでは、OracleDatabaseサーバーに接続するようにOracleClientを構成します。
Oracleデータベースクライアントの構成とテスト
Oracle Clientをインストールした後、それを使用してOracleデータベースにリモートでアクセスおよび管理できますが、最初に構成する必要があります。この構成は、クライアントのインストール直後に使用可能なツールを使用して実行できます。 OracleNetworkManagerを使用します リモートのOracleDatabaseインスタンスにリンクされたデータベースサービスを作成します。
1。 WindowsのスタートメニューからOracleNetManagerを起動します
2。新しいデータベースサービスを追加する
「サービスの命名」を選択します 「+」をクリックします ボタン。
3。リモートデータベースサービス名に名前を付けます
データベースサービス名の名前(識別子)を選択し、「次へ」をクリックします。 。 4。ネットワークアクセスプロトコルを構成する
このステップでは、データベースインスタンスにアクセスするためのOracleデータベースのホスト名またはIPアドレスとポート番号を指定します。ポート番号は、サーバー側のリスナーで構成されているものと同じである必要があります。 5。データベースインスタンス名を指定してください
リモートデータベースのグローバルデータベース名を入力します(例: db.ept.sn )およびオプションで接続モード。データベース名はORCLの場合があります データベースサーバーがデフォルト構成でインストールされている場合。
6。リモートデータベースへの接続テストを実行します
サービス名の構成を完了する前に、テストを実行して、指定したパラメーターを使用してリモートデータベースにアクセスできるかどうかを確認できます。ウィザードは、デフォルトのユーザーアカウント、つまりスコットを使用してサーバーに接続しようとします。
サーバー側のデータベース作成オプションによっては、Scottアカウントが終了しないか、ロックされている場合があります。
"をクリックすると、テストに使用するユーザーアカウントを変更できます。ログインの変更」。 テストが正常に実行されたら、ウィンドウを閉じてサービス名の構成を完了することができます。
7。ネットワーク構成を保存する
SQL*Plusを使用したリモートデータベースへの接続
これで、SQL*PlusやOracleSQLDeveloperなどのツールを使用して、クライアントからOracleDatabaseサーバーにアクセスできます。たとえば、コマンドプロンプトを開き、次のコマンドを使用してOracleDatabaseインスタンスに接続できます。
sqlplus username/password@service_name
例
sqlplus hr/hr@client_access
Oracleクライアントのインストール方法についてまだ質問がありますか?以下にコメントを残すか、私に任せてください。
あなたも好きかもしれません :Oracleデータベースネットワーク構成