在CentOS 7下安装Oracle 11的步骤较为复杂,需要严格遵循Oracle官方的安装指南。以下是一个简要的教程,但请注意,安装Oracle需要一定的系统管理和数据库经验,建议在实际操作前先阅读Oracle官方文档并备份重要数据。

  1. 下载Oracle软件:
    访问Oracle官方网站,下载Oracle 11g的安装文件。您需要有一个Oracle账号才能下载。
  2. 安装依赖:
sudo yum install -y binutils.x86_64 compat-libcap1.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.x86_64 glibc-devel.x86_64 ksh.x86_64 libaio.x86_64 libaio-devel.x86_64 libgcc.x86_64 libstdc++.x86_64 libstdc++-devel.x86_64 libXi.x86_64 libXtst.x86_64 make.x86_64 sysstat.x86_64
  1. 创建Oracle用户和组:
sudo groupadd oinstall
sudo groupadd dba
sudo useradd -g oinstall -G dba oracle
  1. 修改内核参数:
    编辑 /etc/sysctl.conf文件,在末尾添加以下内容:
fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmax = 4294967296
kernel.shmall = 1073741824
kernel.shmmni = 4096
kernel.panic_on_oops = 1
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576

然后执行以下命令使参数生效:

sudo sysctl -p
  1. 修改用户限制:
    编辑 /etc/security/limits.conf文件,在末尾添加以下内容:
oracle   soft   nproc   2047
oracle   hard   nproc   16384
oracle   soft   nofile  1024
oracle   hard   nofile  65536
oracle   soft   stack   10240
  1. 创建安装目录:
sudo mkdir -p /u01/app/oracle/product/11.2.0/db_1
sudo chown -R oracle:oinstall /u01
  1. 设置环境变量:
    编辑 /home/oracle/.bash_profile文件,添加以下内容:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin

然后执行以下命令使环境变量生效:

source /home/oracle/.bash_profile
  1. 开始安装:
    将下载的Oracle安装文件解压缩,并运行 runInstaller
./runInstaller

根据安装向导的指示完成安装过程。在安装过程中,需要输入Oracle的安装路径、数据库名称、管理员密码等信息。

  1. 完成安装:
    安装完成后,根据安装向导的提示,执行必要的配置和脚本。

以上是一个简要的CentOS 7下安装Oracle 11的教程。由于Oracle的安装过程较为复杂,建议在实际操作前详细阅读Oracle官方文档并遵循官方的安装指南。


香港服务器购买链接:www.tsyvps.com

蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。

蓝易云是一家专注于香港及国内数据中心服务的提供商,提供高质量的服务器租用和云计算服务、包括免备案香港服务器、香港CN2、美国服务器、海外高防服务器、国内高防服务器、香港VPS等。致力于为用户提供稳定,快速的网络连接和优质的客户体验。
最后修改:2023 年 07 月 21 日
如果觉得我的文章对你有用,请随意赞赏