ホームページ >運用・保守 >Linuxの運用と保守 >OracleインストールチュートリアルLinux

OracleインストールチュートリアルLinux

王林
王林オリジナル
2023-05-20 09:16:373465ブラウズ

Oracle は、テクノロジーとパフォーマンスの面で業界をリードする大規模なエンタープライズ レベルのデータベース ソフトウェアです。 Oracle データベースは企業や政府機関で広く使用されているため、Linux に Oracle データベースをインストールする方法を知ることは非常に重要なスキルです。この記事では、Linux システムに Oracle データベースをインストールする方法を段階的に説明します。

ステップ 1: 準備

Oracle をインストールする前に、次の要件をすべて満たしていることを確認する必要があります。

  1. Oracle がコンピュータにインストールされていることを確認します。 system 必要なオペレーティング システム (Red Hat Enterprise Linux、Oracle Linux など)。
  2. 必要なパッケージを事前にインストールします。まず、システムが最新バージョンに更新されていることを確認してから、次のパッケージをインストールします。

    yum install 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 libxcb.i686 libxcb.x86_64 libX11.i686 libX11.x86_64 libXau.i686 libXau.x86_64 
    libXi.i686 libXi.x86_64 libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64
  3. システム カーネル パラメータとシステム ユーザーを構成します。

    • /etc/sysctl.conf ファイルを編集し、次の値を追加します。

      kernel.sem=250 32000 100 128
      kernel.shmmni=4096
      kernel.shmall=1073741824
      kernel.shmmax=4398046511104
      fs.file-max=6815744
      net.ipv4.ip_local_port_range=9000 65500
      net.core.rmem_default=262144
      net.core.rmem_max=4194304
      net.core.wmem_default=262144
      net.core.wmem_max=1048586
    • 次のコマンドを実行します。新しい構成を適用するには:

      sysctl -p
    • 次のコマンドを実行してシステム ユーザーとグループを作成します:

      groupadd oinstall
      groupadd dba
      useradd -g oinstall -G dba oracle
    • 最後に、次のディレクトリを作成してください。およびそのサブディレクトリ:

      mkdir -p /u01/app/oracle/product/12.2.0/dbhome_1
      chown -R oracle:oinstall /u01
      chmod -R 775 /u01

ステップ 2: Oracle インストール ファイルをダウンロードする

  1. Oracle の公式 Web サイトにアクセスして、Oracle Database 12c リリースをダウンロードします。 2.
  2. 圧縮パッケージを解凍し、圧縮パッケージと解凍されたフォルダーを Linux システムにアップロードします。
  3. #ダウンロードした zip ファイルを Linux ファイル システムに解凍します:

    unzip linuxx64_12201_database.zip

ステップ 3: インストーラーを実行します

  1. Oracle インストール フォルダーに切り替えます:

    cd /home/user/Downloads/database

  2. インストール プログラムを実行します:

    ./runInstaller

  3. グラフィカル インストール ウィザードで、次の図を参照してください。インストール オプションを選択するための設定:

    OracleインストールチュートリアルLinux

      ページ 1: [データベース ソフトウェアのみをインストールする] を選択し、[次へ] をクリックします。

    OracleインストールチュートリアルLinux

      ページ 2: [単一インスタンス データベースのインストール] を選択し、[次へ] をクリックします。

    OracleインストールチュートリアルLinux

      ページ 3: 「English」と「Enterprise Edition」を選択し、「次へ」をクリックします。

    OracleインストールチュートリアルLinux

      ページ 4: 「Oracle Base」と「Software Location」を入力し、「Next」をクリックします。

    OracleインストールチュートリアルLinux

      ページ 5: 「既存のものを使用」を選択し、「/u01/app/oracle/product/12.2.0/dbhome_1」と入力して、クリックします。 「次へ」をクリックします。

    OracleインストールチュートリアルLinux

      ページ 6: 構成を確認し、[インストール] をクリックしてインストールを開始します。
  4. インストールが完了したら、「閉じる」をクリックしてインストーラーを終了します。
ステップ 4: Linux サービスの作成と Oracle の開始

  1. /etc/systemd/system/oracledb.service ファイルを作成します。および次の内容を追加します:

    [Unit]
    Description=Oracle Database
    After=syslog.target network.target
    
    [Service]
    User=oracle
    Group=dba
    ExecStart=/u01/app/oracle/product/12.2.0/dbhome_1/bin/dbstart /u01/app/oracle/product/12.2.0/dbhome_1
    ExecStop=/u01/app/oracle/product/12.2.0/dbhome_1/bin/dbshut /u01/app/oracle/product/12.2.0/dbhome_1
    Type=simple
    Restart=always
    
    [Install]
    WantedBy=multi-user.target

  2. 次のコマンドを実行してサービスを有効にします:

    systemctl daemon-reload
    systemctl enable oracledb.service
    systemctl start oracledb.service

ステップ 5: インストールを確認する

  1. Oracle のインストールが成功したことを確認します。次のコマンドを実行します:

    $ORACLE_HOME/bin/sqlplus / as sysdba

    ログインに成功すると、コマンド プロンプトに SQL> が表示されるはずです。

  2. テスト ユーザーを作成し、Oracle サーバーに接続します。

    SQL> CREATE USER test identified BY 'testpassword';
    SQL> GRANT CONNECT, RESOURCE TO test;
    SQL> EXIT;

    次に、次のコマンドを実行して、新しいユーザーを使用してデータベースに接続します:

    sqlplus test/testpassword

    接続が成功すると、コマンド プロンプトに SQL> が表示されるはずです。

結論

上記の手順を完了すると、Oracle データベースが Linux に正常にインストールされ、その強力な機能を活用して大規模なデータ セットを管理し、エンタープライズアプリケーション。問題が発生した場合は、詳細とサポートについて、Oracle の公式ドキュメント、またはその他の関連する Linux または Oracle コミュニティ リソースを参照してください。

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

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