部署环境 系统:Centos linux release 7.6 数据库:oracle 12c 1. 修改主机名 2. 修改hosts文件 2.1 配置服务器ip地址 cd
部署环境
1. 修改主机名
2. 修改hosts文件
2.1 配置服务器ip地址
cd /etc/sysconfig/network-scripts[root@server01 network-scripts]# cat ifcfg-ens33TYPE=EthernetBOOTPROTO=staticNAME=ens33DEVICE=ens33ONBOOT=yesIPADDR=192.168.1.10NETMASK=255.255.255.0
3. 配置yum安装相关rpm包
[root@db01 ~]# > /etc/yum.repos.d/my.repo[root@db01 ~]# cat >> /etc/yum.repos.d/my.repo << EOF[Oracle]name=oracle_installbaseurl=file:///mnt/gpGCheck=0enabled=1EOF安装相关rpm包yum install -y binutils \compat-libcap1 \compat-libstdc++-33 \gcc \gcc-c++ \elfutils-libelf \elfutils-libelf-devel \glibc \glibc-devel \ksh \libaio \libaio-devel \libgcc \libstdc++ \libstdc++-devel \libxcb \libX11 \libXau \libXi \libXtst \libXrender \libXrender-devel \make \net-tools \nfs-utils \smartmontools \sysstat \e2fsprogs \e2fsprogs-libs \fontconfig-devel \expect \unzip \openssh-clients \readline* \bc \kmod-libs \xdpyinfoyum install -y gnome*
4. 关闭防火墙
systemctl stop firewalld.servicesystemctl disable firewalld.servicesystemctl status firewalld.servicevim /etc/sysconfig/selinuxSELINUX=enforcing¸ 修改成 SELINUX=disabled
5. 配置VNC服务
yum install -y tigervnc-server tigervnc-server-module修改配置文件cat /etc/sysconfig/vncservers cat /lib/systemd/system/vncserver\@.service cp /lib/systemd/system/vncserver\@.service /etc/systemd/system/vncserver\@:1.service> /etc/systemd/system/vncserver\@:1.servicecat >> /etc/systemd/system/vncserver\@:1.service << EOF[Unit]Description=Remote desktop service (VNC)After=syslog.target network.target[Service]Type=forkingUser=rootExecStartPre=-/usr/bin/vncserver -kill %iExecStart=/usr/bin/vncserver %iPIDFile=/root/.vnc/%H%i.pidExecStop=-/usr/bin/vncserver -kill %i[Install]WantedBy=multi-user.targetEOF#注:用 root 的话用把/home/root/.vnc/%H%i.pid 改为/root/.vnc/%H%i.pid设置vnc登录密码vncpasswd 启动vnc服务systemctl daemon-reload systemctl restart vncserver@:1.servicesystemctl enable vncserver@:1.servicess -lnt|grep 590LISTEN 0 5 *:5901 *:* LISTEN 0 5 :::5901 :::*
6. 系统参数和环境配置
修改系统内核参数cat >> /etc/sysctl.conf << EOFfs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586kernel.shmall = 2359296kernel.shmmax = 9663676416EOF使设置生效/sbin/sysctl -p添加系统环境变量cat >> /etc/profile <> /etc/security/limits.conf <> /etc/pam.d/login
7. 添加组和用户
groupadd oinstallgroupadd dbagroupadd operuseradd -g oinstall -G dba,oper oraclepasswd oracle
8. 创建目录并授权
mkdir -p /u01/app/oracle/product/12.2.0/db_1chown -R oracle:oinstall /u01/appchmod -R 775 /u01/app
9. 添加oracle用户变量
su - oracle$ vim .bash_profileTMP=/tmp; export TMPTMPDIR=$TMP; export TMPDIRORACLE_HOSTNAME=ora12c; export ORACLE_HOSTNAMEORACLE_UNQNAME=orcl; export ORACLE_UNQNAMEORACLE_BASE=/u01/app/oracle; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/12.2.0/db_1; export ORACLE_HOMEORACLE_SID=orcl; export ORACLE_SIDPATH=/usr/sbin:$PATH; export PATHPATH=$ORACLE_HOME/bin:$PATH; export PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
10. 通过工具 FileZilla 上传集群软件并解压,解压到oracle的home目录
上传数据库软件并解压,解压到oracle的home目录[root@db01 ~]# cd /opt/sw[root@db01 sw]# unzip linuxx64_12201_database.zip[root@db01 ~]# chown oracle.oinstall sw/ -R
11. 安装数据库软件
su - oracle[oracle@db01 ~]$ xhost +xhost: unable to open display ""[oracle@db01 ~]$ export DISPLAY=192.168.1.21:1[oracle@db01 ~]$ cd /opt/sw/database[oracle@db01 dbhome_1]$ ./runInstaller
仅安装软件
选择单实例
默认
安装目录默认,这是在环境变量是已经设置的
接下来默认,一路next,然后是开始安装
弹出来一个对话框,需要开打另外一个窗口,使用root用户执行2个shell脚本.
脚本执行完成以后,安装继续,直到软件安装完成.
12. 配置监听
执行netca命令
默认一路next,直到点击finish监听配置结束
13. 创建数据库
执行dbca命令
执行dbca后出现一个窗口
这个界面设置实例名字,设置容器的个数,设置PDB的名字
选择存储
设置内存大小
设置字符集
选择样例用户供测试使用,按需选择
EM按需配置,这里就不选择了
设置管理用户密码
点击finish开始创建数据库
直到这个界面安装完成
14.登录数据库
以上是oracle12c数据库在linux平台上安装的详细步骤。
Oracle 12c RAC For Linux安装部署 视频
https://edu.csdn.net/course/detail/35882
Oracle数据库 底层原理解析 (解析oracle数据库内部实现) 视频
https://edu.csdn.net/course/detail/35647
Oracle 19c RAC For Linux安装部署 视频
https://edu.csdn.net/course/detail/35792
Oracle11gR2数据库Linux系统上安装 视频
https://edu.csdn.net/course/detail/27750
Oracle19c数据库Linux系统上安装 视频
https://edu.csdn.net/course/detail/35881
来源地址:https://blog.csdn.net/u013277894/article/details/129652034
--结束END--
本文标题: 4. Oracle12c数据库在Linux系统安装步骤
本文链接: https://www.lsjlt.com/news/397296.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0