linux rpm安装oracle19c
时间: 2023-08-29 11:13:45 浏览: 29
安装Oracle 19c需要准备以下条件:
1. 操作系统为Linux x86-64位版本
2. 需要至少16GB的RAM和4核CPU
3. Linux内核版本为3.10.0-693及以上
4. 需要安装以下软件包:binutils, compat-libcap1, compat-libstdc++-33, gcc, gcc-c++, glibc, glibc-devel, ksh, libaio, libaio-devel, libgcc, libstdc++, libstdc++-devel, libXext, libXtst, libX11, libXau, libxcb, libXi, make, net-tools, nfs-utils, smartmontools, sysstat, unixODBC, psmisc
以下是安装步骤:
1. 下载Oracle数据库19c安装文件,将其上传到Linux服务器上。
2. 安装必要软件包:
```
yum install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXext libXtst libX11 libXau libxcb libXi make net-tools nfs-utils smartmontools sysstat unixODBC psmisc
```
3. 创建一个用户组和用户来管理Oracle数据库,例如:
```
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
```
4. 编辑/etc/security/limits.conf文件,添加以下内容:
```
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft stack 10240
oracle hard stack 32768
```
5. 编辑/etc/sysctl.conf文件,添加以下内容:
```
fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
```
6. 使以上改动生效:
```
sysctl -p
```
7. 解压安装文件:
```
unzip LINUX.X64_193000_db_home.zip -d /opt/oracle/
```
8. 修改安装文件夹的权限:
```
chown -R oracle:oinstall /opt/oracle
chmod -R 775 /opt/oracle
```
9. 切换到oracle用户,运行安装程序:
```
su - oracle
cd /opt/oracle/database
./runInstaller
```
10. 按照安装程序的提示进行安装,完成后会提示运行/root/oracle19c/root.sh脚本,运行该脚本:
```
/root/oracle19c/root.sh
```
11. 安装完成后,可以通过以下命令查看Oracle数据库的状态:
```
systemctl status oracle
```
12. 如果需要开机自动启动Oracle数据库,可以使用以下命令启用systemd服务:
```
systemctl enable oracle
```
以上就是在Linux上安装Oracle 19c的步骤。
相关推荐
















