原创

CentOS7安装Oracle数据库


安装步骤

首先,你需要下载Oracle安装文件和安装文档,可以从Oracle官网下载到对应的版本。

接着,安装依赖包:

yum -y install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ 
glibc glibc-devel libaio libaio-devel libgcc libstdc++ 
libstdc++-devel make sysstat

然后,按照Oracle官方文档中的步骤进行安装。具体流程如下:

  1. 解压安装文件。
unzip LATEST_oracle-database-x86_64.zip
  1. 进入解压后的文件夹,并执行安装文件。
cd database
./runInstaller
  1. 选择安装类型,建议选择"Install database software only"。

  2. 选择安装目录和Oracle基础目录,建议选择默认目录。

  3. 安装前检查,如果有问题需要修复。

  4. 开始安装。

  5. 安装成功后,执行root.sh脚本。

./root.sh
  1. 配置Oracle环境变量。
vi /etc/profile

在文件末尾加入以下内容:

# Oracle Settings
export TMP=/tmp
export ORACLE_HOSTNAME=oracle
export ORACLE_UNQNAME=orcl
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/dbhome_1
export ORACLE_SID=orcl
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

全部配置成功后,重新登录即可以使用Oracle。


首先,你需要下载Oracle的安装文件和相应的依赖包,具体步骤如下:

1.去Oracle官网下载Oracle安装文件,需要根据你的操作系统和所需版本选择下载;

2.下载依赖的包,包括libaio-devel、bc、binutils、compat-libcap1、compat-libstdc++-33、gcc、gcc-c++、glibc、glibc-devel、ksh、libaio、libgcc、libstdc++、libstdc++-devel、make、sysstat等;

3.将下载好的Oracle安装文件和依赖包上传至CentOS服务器中。

4.将所有的依赖包安装到CentOS系统中:

yum -y install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ 
glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ 
libstdc++-devel libxcb make sysstat bc 

5.解压Oracle安装文件:

unzip xxx.zip -d /tmp

6.进入解压后的文件夹,并执行“runInstaller”命令,如下:

cd /tmp/xxx
./runInstaller

7.根据安装提示进行安装,安装过程中会包含一些配置和选择参数的页面,按照实际需求进行选择。

8.等待Oracle安装完成后,根据提示进行配置。

以上是CentOS7安装Oracle的大致过程,你可以将这些步骤合成一个shell脚本,如下:

安装依赖包

yum -y install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ 
glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ 
libstdc++-devel libxcb make sysstat bc

解压Oracle安装文件

unzip xxx.zip -d /tmp

进入文件夹并执行runInstaller

cd /tmp/xxx
./runInstaller

根据安装提示进行安装和配置

echo "Oracle安装完成"
exit 0

这样,你就可以在CentOS7中使用这个脚本安装Oracle了。

CentOS
Oracle
DB
  • 作者:一介闲人(联系作者)
  • 发表时间: 2023-04-10 20:19
  • 版权声明:原创-转载需保持署名
  • 公众号转载:请在文末添加本文链接
  • 评论