ホームページ >データベース >Oracle >Oracle for Linuxチュートリアル

Oracle for Linuxチュートリアル

WBOY
WBOYオリジナル
2023-05-18 09:57:37890ブラウズ

Oracle データベースは、大規模なデータの保存、管理、処理に使用できる非常に人気のあるリレーショナル データベース管理システムであり、エンタープライズ レベルのアプリケーションで広く使用されています。 Oracle Database は高い信頼性、セキュリティ、およびスケーラビリティを提供するため、多くの企業にとってデフォルトのデータベース オプションとなっています。

このチュートリアルでは、Linux オペレーティング システムに Oracle データベースをインストールして構成する方法を紹介し、データベース、テーブル、データを作成する方法を示します。

ステップ 1: 環境を準備する

Oracle データベースをインストールする前に、まず環境が次の要件を満たしていることを確認する必要があります:

  • Linux オペレーティング システム: Oracle は多くの Linux ディストリビューションをサポートしています。このチュートリアルでは、Oracle Linux バージョン 7.9 を使用します。
  • Linux ユーザーの確認: Linux ユーザーに、Oracle データベースをインストールして構成できる十分な権限があることを確認します。
  • 依存関係のインストール: Oracle データベースをインストールする前に、次の依存関係をインストールする必要があります:

    # yum install -y binutils.x86_64 compat-libcap1.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.i686 
    glibc.x86_64 glibc-devel.i686 glibc-devel.x86_64 ksh compat-libstdc++-33 libaio.i686 libaio.x86_64 
    libaio-devel.i686 libaio-devel.x86_64 libgcc.i686 libgcc.x86_64 libstdc++.i686 libstdc++.x86_64 
    libstdc++-devel.i686 libstdc++-devel.x86_64 libXi.i686 libXi.x86_64 libXtst.i686 libXtst.x86_64 
    make.x86_64 sysstat.x86_64

環境の準備ができたら、次の手順に進むことができます。 Oracle データベースのインストールと構成を行います。

ステップ 2: Oracle データベースをダウンロードしてインストールする

Oracle データベースのインストール プログラムは、Oracle 公式 Web サイトからダウンロードできます。プログラムをダウンロードする前に、公式 Web サイトにログインしてダウンロード リンクを取得する必要があります。

ダウンロードしたインストーラーを Linux サーバーにアップロードし、ファイルを解凍します。

# unzip linuxx64_12201_database.zip

解凍後、「database」という名前のディレクトリが表示されます。ディレクトリを入力してインストーラを実行します。

# cd database
# ./runInstaller

インストーラが起動し、「Oracle Universal Installer」ウィンドウが表示されます。インストールを開始するには、次の手順に従ってください。

  • インストール コンソールの言語を設定します。言語を選択したら、「次へ」をクリックします。
  • システム設定を確認してください。インストーラーはシステム設定をチェックして、すべての前提条件となるソフトウェアと構成が適切に機能していることを確認します。チェックが完了したら、「次へ」をクリックします。
  • インストールの種類を選択します。 「データベース ソフトウェアをインストールする」を選択し、「次へ」をクリックします。
  • 製品言語を選択してください。インストールする製品言語を選択し、「次へ」をクリックします。
  • インストール場所を選択します。 Oracle データベースをインストールする場所を選択し、「次へ」をクリックします。
  • インストール オプションを確認してください。インストールオプションを確認し、「次へ」をクリックします。
  • インストールするには。 「インストール」をクリックしてインストールプロセスを開始します。 ######インストールが完了しました。インストーラーが完了するまで待ち、「完了」をクリックしてインストーラーを終了します。
  • ステップ 3: Oracle データベースの構成

Oracle データベースをインストールした後、それを使用するためにいくつかの構成を設定する必要があります。以下に、一般的な構成と設定をいくつか示します。

Oracle ユーザーの作成

Oracle データベースを使用する前に、データベースを管理するための Oracle ユーザーを作成する必要があります。次のコマンドを使用して、「oracle」という名前のユーザーを作成できます。

# groupadd oinstall
# groupadd dba
# useradd -g oinstall -G dba oracle

環境変数の設定

シェルが Oracle 実行可能ファイルの場所を見つけられるように、環境変数を設定する必要があります。次のコマンドを使用して、ユーザーの .bash_profile ファイルを編集して環境変数を設定します。

# su - oracle
$ echo "export ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1" >> .bash_profile
$ echo "export PATH=$ORACLE_HOME/bin:$PATH" >> .bash_profile
$ echo "export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib" >> .bash_profile
$ source .bash_profile

リスナーの作成

Oracle リスナーを使用すると、データベース インスタンスがクライアント アプリケーションからの接続リクエストを受け入れることができます。次のコマンドを使用して、「LISTENER」という名前のリスナーを作成します。

$ netca

「Oracle Net Configuration Assistant」ウィンドウで、「Listener Configuration」を選択し、「Next」をクリックしてデフォルトを受け入れ、「Add」を選択します。新しいリスナー。リスナーの名前を「LISTENER」に変更し、「次へ」を選択して完了インターフェイスに移動し、直接完了します。

データベースの作成

次のコマンドを使用して、「orcl」という名前のデータベース インスタンスを作成します。

$ dbca

[データベース構成アシスタント]ウィンドウで、[データベースの作成]を選択し、[データベースの作成]をクリックします。次。 [カスタム データベースの作成] オプションを選択し、[次へ] をクリックします。ここに次の詳細を入力します。

データベース識別子: ORCL
  • 文字セットと言語: UTF8 文字セットと米国英語を選択します。
  • ストレージ オプション: ストレージ タイプとして「ファイル システム」を選択し、デフォルトの場所として「/u01/app/oracle/oradata」を選択します。
  • 管理オプション: [新しい管理ユーザーの作成] オプションを選択し、ユーザー名とパスワードを入力します。
  • 最後に、「次へ」をクリックして、「データベース構成」ウィンドウで構成を確認します。次に、「完了」をクリックしてデータベースを作成します。

ステップ 4: データベース接続のテスト

Oracle データベースのインストールと構成が完了したら、データベースが正常に動作し、クライアント接続を受け入れることができるかどうかをテストする必要があります。次のコマンドを使用して Oracle データベースを起動します。

$ sqlplus / as sysdba

このコマンドは SQLPlus を起動し、sysdba ID を使用して実行中の Oracle インスタンスに接続します。 SQLPlus プロンプトにログインできる場合は、Oracle データベースが正常にインストールされ、実行されていることを意味します。

ここで、Oracle クライアント アプリケーション (SQL Developer など) を使用して Oracle データベースに接続し、データの管理に使用してみることができます。

結論

このチュートリアルでは、Linux オペレーティング システムに Oracle データベースをインストールして構成する方法を紹介しました。また、データベース、テーブル、データの作成方法を示し、データベース接続をテストしました。 Oracle Database は、大規模なデータの保存、管理、処理に使用できる、非常に強力で人気のあるデータベース管理システムです。 Oracle Databaseを使用してエンタープライズ・アプリケーション・データを管理することを検討している場合、このチュートリアルは優れた出発点として役立ちます。

以上がOracle for Linuxチュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。