Centos7安装oracle11g
CentOS 7 安装 Oracle 11g 的步骤概要如下:
- 下载 Oracle 11g R2 安装文件。
- 安装必需的依赖包。
- 创建 Oracle 用户和组。
- 设置内核参数和用户限制。
- 配置环境变量。
- 设置 Oracle 安装前的环境。
- 运行 Oracle 安装脚本。
- 配置和启动 Oracle 实例。
以下是具体的命令和配置示例:
# 安装依赖包
sudo yum install -y binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat
# 创建oinstall和dba组
sudo groupadd oinstall
sudo groupadd dba
# 创建oracle用户并加入到oinstall和dba组
sudo useradd -g oinstall -G dba -m oracle
sudo passwd oracle
# 设置内核参数和用户限制
sudo vim /etc/sysctl.conf
# 添加以下内容
fs.file-max = 6815744
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
# 应用设置
sudo sysctl -p
# 编辑oracle用户的限制
sudo vim /etc/security/limits.conf
# 添加以下内容
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
# 设置环境变量
sudo vim /home/oracle/.bash_profile
# 添加以下内容
export ORACLE_BASE=/home/oracle/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=ORCL
export PATH=$PATH:$ORACLE_HOME/bin
# 更新oracle用户的环境变量
source /home/oracle/.bash_profile
# 解压下载的Oracle安装文件并运行安装脚本
cd /home/oracle/
unzip oracle_database_linux32.zip
cd database/
./runInstaller
# 安装完成后,执行oracle提供的脚本
sudo su - oracle
cd $ORACLE_HOME/root.sh
# 配置和启动Oracle实例
sqlplus / as sysdba
SQL> STARTUP
注意:以上步骤仅为示例,具体步骤可能会根据您下载的Oracle安装包和系统环境的不同而有所变化。在执行以上命令时,请确保您已经根据Oracle的安装文档和系统要求做了相应的配置调整。
评论已关闭