首頁  >  文章  >  資料庫  >  centos oracle 11g安裝

centos oracle 11g安裝

WBOY
WBOY原創
2023-05-18 10:04:07832瀏覽

CentOS是一種流行的Linux作業系統,而Oracle資料庫則是業界廣泛應用的關聯式資料庫管理系統。在本文中,我們將討論CentOS中Oracle 11g資料庫的安裝過程。

需求環境:

  • CentOS 7作業系統
  • Oracle 11g安裝檔案
  1. 安裝必要軟體包
    在開始安裝Oracle 11g之前,您需要安裝一些必要的軟體包。在終端機中執行下面的指令進行安裝:
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
  1. 建立使用者和群組
    您需要建立一個新群組和一個新使用者來安裝Oracle 11g。在終端機中執行以下命令:
groupadd oinstall
groupadd dba
useradd -m -g oinstall -G dba oracle
passwd oracle
  1. 下載和解壓縮Oracle 11g安裝文件
    在Oracle官方網站下載Oracle 11g Release 2安裝文件,解壓縮到一個目錄中:
mkdir /u01/app/oracle/product/11.2.0/dbhome_1
unzip linux.x64_11gR2_database_1of2.zip -d /install
unzip linux.x64_11gR2_database_2of2.zip -d /install
  1. 設定環境變數
    在安裝Oracle之前,您需要設定一些環境變數。在終端機中執行以下命令:
vi /etc/profile.d/oracle.sh

在編輯器中輸入以下內容:

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

然後儲存並關閉檔案。

source /etc/profile.d/oracle.sh
  1. 修改核心參數
    在安裝Oracle之前,您需要修改Linux作業系統的核心參數。在終端機中執行以下命令:
vi /etc/sysctl.conf

將以下內容新增至文件末尾:

fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
fs.aio-max-nr = 1048576

儲存並關閉文件,然後執行以下命令重新載入核心參數:

sysctl -p
  1. 進行安裝
    現在,您已經完成了Oracle 11g的所有安裝準備。在終端機中進入安裝檔案所在目錄,並執行下列命令:
./runInstaller

執行安裝精靈,依照指示進行操作。安裝完成後,關閉終端機視窗。

  1. 設定Oracle監聽器
    在進行任何資料庫操作之前,您需要設定Oracle監聽器。在終端機中執行以下命令:
netca

根據提示建立監聽器。

  1. 建立資料庫
    最後,您可以使用Database Configuration Assistant(DBCA)圖形化工具或手動方式建立新資料庫。在終端機中執行以下指令執行DBCA:
dbca

或手動方式:

sqlplus / as sysdba
SQL> create database mydb;

至此,您已經成功安裝了Oracle 11g資料庫!

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

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn