在最新版proxmox VE 6 部署oracle 19C(单实例) | 您所在的位置:网站首页 › snmp实例 › 在最新版proxmox VE 6 部署oracle 19C(单实例) |
基本条件准备 准备虚拟机,基本配置为:16G内存、4core cpu、4个磁盘(1个系统盘、一个/tmp分区、一个数据分区、一个交换分区swap)。 准备操作系统,并使磁盘可用。 从oracle官方网站下载oracle 19c,文件名为 LINUX.X64_193000_db_home.zip。用unzip 对其进行解压,备用。 [root@centos100 home]# unzip LINUX.X64_193000_db_home.zip -d /home/oracle19c[root@centos100 home]# unzip LINUX.X64_193000_db_home.zip -d /home/oracle19c 准备安装环境,包括安装oracle所必需的依赖库、所需的用户及组、系统参数等修改。因为是单实例部署,因此未创建其它更多的用户。又由于步骤繁琐,为避免人为手工输入出错,提高效率,我写了个脚本(centos 7,redhat EL 7),参照了官方的文档,照搬运行即可! [root@centos100 ~]# more preinstall.sh #!/bin/bash #writen by sery(wx:formyz),2019-7-18 #install dependency package yum install -y \ bc \ binutils \ compat-libcap1 \ compat-libstdc++-33 \ elfutils-libelf \ elfutils-libelf-devel \ fontconfig-devel \ glibc \ glibc-devel \ kmod \ kmod-libs \ gcc-c++ \ ksh \ libaio \ libaio-devel \ libX11 \ libXau \ libXi \ libXtst \ libXrender \ libXrender-devel \ libgcc \ librdmacm-devel \ libstdc++ \ libstdc++-devel \ libxcb \ make \ net-tools \ nfs-utils \ python \ python-configshell \ python-rtslib \ python-six \ targetcli \ smartmontools \ sysstat \ tigervnc-server #install xwindow yum groupinstall –y "X Window System" yum groupinstall -y "GNOME Desktop" "Graphical Administration Tools" #modify system parameter cat select count(*) from v$session;COUNT(*) ---------- 49 生产环境后续工作 如果是用于生产环境,再创建完数据库以后,还需要多系统表空间、临时表空间、redo日志组、密码过期时间等等进行调整。 |
CopyRight 2018-2019 实验室设备网 版权所有 |