Centos Oracle11g 安装教程
Centos平台下Oracle11g的安装可以分为以下几个步骤:
1. 系统环境准备
在开始安装之前,需要确保系统上已安装以下软件包:
gcc
gcc-c++
libaio
libaio-devel
make
sysstat
unixODBC
unixODBC-devel
compat-libstdc++-33
compat-libstdc++-33.i686
以上软件包可以通过yum命令进行安装,命令如下:
yum install -y gcc gcc-c++ libaio libaio-devel make sysstat unixODBC unixODBC-devel compat-libstdc++-33 compat-libstdc++-33.i686
其中,yum命令需要在root用户下执行。
2. Oracle11g软件下载
在Centos系统上安装Oracle11g需要先下载Oracle11g的安装包,可以从Oracle官网下载,下载路径为:
https://www.oracle.com/database/technologies/oracle11g-linux-downloads.html
下载完成后,将安装包上传到Centos系统中,可以使用ftp、scp等方式进行上传。
3. 安装软件包
在安装Oracle11g之前,需要在root用户下新建一个oracle用户,用于安装和运行Oracle数据库,命令如下:
useradd oracle
passwd oracle
执行完以上命令后,将安装包解压至用户oracle的home目录下,解压命令如下:
unzip linux.x64_11gR2_database_1of2.zip -d /home/oracle
unzip linux.x64_11gR2_database_2of2.zip -d /home/oracle
解压完成后,切换到oracle用户,执行./runInstaller命令,进入Oracle11g安装向导。
4. 安装过程
在安装向导中,按照向导的提示进行安装。
1. 选择安装类型:选择“安装数据库软件”,然后点击下一步。
2. 系统检查:检查系统是否满足最小配置要求,如果存在警告或错误需要处理后再继续安装。
3. 选择安装目录:选择Oracle软件的安装目录,例如/usr/local/oracle。
4. 选择数据库配置类型:选择标准或高级,标准安装会安装常用的功能包,而高级安装包含了所有功能包,根据需要选择。
5. 配置数据库标识:根据需求设置数据库名称、实例名、管理口令等。
6. 指定系统口令:设置sys、system用户的口令。
7. 网络配置:选择监听程序的监听协议和端口,根据需要设置。
8. 安装开始:检查所有设置,确认无误后开始安装Oracle11g。
5. 安装完成
安装完成后,可以通过root用户下的oracle用户的.bashrc文件设置环境变量,命令如下:
vi /home/oracle/.bashrc
export ORACLE_HOME=/usr/local/oracle
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
修改完后,可以执行以下命令使得环境变量生效:
source /home/oracle/.bashrc
6. Oracle服务启动和停止
在安装完成后,可以通过以下命令启动和停止Oracle服务:
启动Oracle服务:
# 启动监听程序
lsnrctl start
# 启动Oracle实例
sqlplus /nolog
conn / as sysdba
startup
停止Oracle服务:
# 关闭Oracle实例
shutdown immediate;
# 关闭监听程序
lsnrctl stop
以上就是Centos平台下Oracle11g的安装教程。根据需要进行针对性修改,以确保安装顺利进行。