本文將詳細介紹如何在CentOS下通過命令行方式安裝Oracle。相比于可視化界面的安裝方式,命令行安裝更加高效且方便,尤其適用于服務器等沒有圖形界面的場景。
在開始安裝之前,我們需要下載Oracle官方提供的安裝包。假設我們已經將安裝包下載至 /home/user 下,安裝包名稱為 oracle-xe-11.2.0-1.0.x86_64.rpm。下面我們進入安裝包所在目錄。
cd /home/user
在安裝Oracle之前,需要安裝一些必需的軟件。我們可以通過yum命令自動安裝這些必備軟件。
yum install oracle-rdbms-server-11gR2-preinstall -y
該命令會自動安裝以下軟件:
- binutils
- compat-libcap1
- compat-libstdc++-33
- compat-libstdc++-33.i686
- gcc
- gcc-c++
- glibc
- glibc.i686
- glibc-devel
- glibc-devel.i686
- ksh
- libaio
- libaio-devel
- libgcc
- libstdc++
- libstdc++.i686
- libstdc++-devel
- make
- sysstat
接下來,我們開始安裝Oracle。執行以下命令:
rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm
安裝完成后,我們需要進行一些配置。首先,建立一個文件夾用來存放Oracle的數據。我們選用 /u01/app/oracle/product/11.2.0/xe。
mkdir -p /u01/app/oracle/product/11.2.0/xe
接著,設置環境變量。打開 /etc/profile 文件,并在最后添加下面的配置信息:
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe export PATH=$PATH:$ORACLE_HOME/bin
保存并關閉文件,執行以下命令使配置生效:
source /etc/profile
接下來,我們需要啟動Oracle服務,并配置一些密碼。
/etc/init.d/oracle-xe configure
在配置過程中,需要輸入以下信息:
- Oracle系統管理員密碼(至少6個字符長)
- 確認Oracle系統管理員密碼
- 是否要啟用自動啟動Oracle數據庫
等待配置過程完成后,即可進入Oracle控制臺體驗。執行以下命令:
sqlplus sys as sysdba
在進入控制臺后,需要輸入之前設置的Oracle系統管理員密碼才能進行操作。
至此,我們已經完成了在CentOS下通過命令行方式安裝Oracle的過程。希望對大家有所幫助。