首頁 > 運維 > linux運維 > oracle安裝教學 linux

oracle安裝教學 linux

王林
發布: 2023-05-20 09:16:37
原創
3463 人瀏覽過

Oracle是一個大型的企業級資料庫軟體,它在技術和效能方面處於行業領先地位。在企業和政府機構中廣泛使用,因此掌握如何在Linux上安裝Oracle資料庫是非常重要的技能。在本文中,我們將帶您逐步介紹如何在Linux系統上安裝Oracle資料庫。

步驟一:準備工作

在安裝Oracle之前,需要確認您已經滿足以下所有要求:

  1. 確認您的系統上已經安裝了Oracle所所需的作業系統,例如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
      登入後複製

步驟二:下載Oracle安裝檔

  1. 造訪Oracle官方網站下載Oracle Database 12c Release 2.
  2. 解壓縮壓縮包並上傳壓縮包和解壓後的資料夾到Linux系統上。
  3. 將下載的zip檔解壓縮到Linux檔案系統:

    unzip linuxx64_12201_database.zip
    登入後複製

步驟三:執行安裝程式

  1. 切換到Oracle安裝資料夾:

    cd /home/user/Downloads/database
    登入後複製
  2. 執行安裝程式:

    ./runInstaller
    登入後複製
  3. 在圖形化安裝精靈中,參考下圖的配置來選擇安裝選項:

    oracle安裝教學 linux

    • 頁面1:選擇“Install database software only”,然後按一下“Next”。

    oracle安裝教學 linux

    • 頁面2:選擇“Single instance database installation”,然後按一下“Next”。

    oracle安裝教學 linux

    • 頁面3:選擇“English”和“Enterprise Edition”,然後按一下“Next”。

    oracle安裝教學 linux

    • 頁4:輸入“Oracle Base”和“Software Location”,然後按一下“Next”。

    oracle安裝教學 linux

    • 頁面5:選擇“Use Existing”並輸入“/u01/app/oracle/product/12.2.0/dbhome_1”,然後單擊“Next”。

    oracle安裝教學 linux

    • 頁面6:檢查設定並點選「Install」開始安裝。
  4. 安裝完成後,按一下「Close」來退出安裝程式。

步驟四:建立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
    登入後複製

步驟五:驗證安裝

  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>。

結論

在完成上述步驟之後,您應該已經成功地在Linux上安裝了Oracle資料庫,現在您可以開始利用它的強大功能來管理大型資料集和企業級應用程式。如果您遇到任何問題,請參考 Oracle 官方文件或查閱其他相關的 Linux 或 Oracle 社群資源,以取得更多資訊和支援。

以上是oracle安裝教學 linux的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板