02Oracle11g静默安装之数据库和侦听安装

本文提供了一份详细的 Oracle 11g 数据库静默安装步骤指南,包括配置环境、安装过程及数据库启动等关键操作。涵盖了防火墙设置、环境变量配置、安装脚本使用、侦听器配置及服务验证等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

请阅读所有安装文章,下载阅读脚本再执行。

配置文件下载地址:oracle11g静默安装配置文件-Oracle文档类资源-CSDN下载

0、每次重启都要,执行挂载命令:
mount -o loop  /home/software/rhel-server-7.7-x86_64-dvd.iso /media
#可以查看所有用户的列表
cat /etc/passwd
#查看用户组
cat /etc/group

1、关闭防火墙
systemctl stop firewalld
systemctl status firewalld
systemctl disable firewalld

2、上传文件
上传db_install.rsp、dbca.rsp、installoracle11g.sh、listener.ora、oracle.init.d、oracle11g数据库安装包
到/home/software/

3、设定主机名称为dboracle
#查看主机名hostname  ,并指定主机名称,必要步骤
hostnamectl set-hostname dboracle

4、root用户设置环境变量
cd /home/software/
chmod 775 installoracle11g.sh
./installoracle11g.sh
chown -R oracle:oinstall  /home/software
chmod -R 775 /home/software

5、oracle用户,安装oracle和数据库orcl,注意是否需要修改主机名称ORACLE_HOSTNAME
#setenforce 0
su oracle
env | grep PATH
cat  /home/oracle/.bash_profile
source  /home/oracle/.bash_profile
env | grep PATH
cd /u01/app/oracle/database
./runInstaller -silent -force -responseFile /home/software/db_install.rsp
安装后,以 root 用户的身份执行以下脚本
su root
/u01/app/oracle/oraInventory/orainstRoot.sh
/u01/app/oracle/product/11.2.0/db_1/root.sh
su oracle
su oracle
然后,切回oracle用户执行数据库安装!!!!!!!!!!!!注意切用户
su oracle
su oracle
dbca -silent -responseFile /home/software/dbca.rsp
cat /u01/app/oracle/cfgtoollogs/dbca/ORCL/ORCL.log
su oracle
su oracle

6、oracle用户设置侦听器,需要查看listener.ora中Host名字是否跟实际机器名字一样
su oracle
cd  /u01/app/oracle/database/response/
cp /home/software/listener.ora  /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora
看看文件listener.ora用户组是否正确oracle:oinstall 
ll /u01/app/oracle/product/11.2.0/db_1/network/admin/

7、启动oracle数据库
cd /home/oracle
su oracle
source  /home/oracle/.bash_profile
sqlplus  system/oracle as sysdba

sql> select * from dba_users;
如果报错
ERROR at line 1:
ORA-01034: ORACLE not available
则启动oracle,在sql>命令行输入
sql> startup
如果显示 ORA-01081:无法启动已在运行的ORACLE-请首先关闭它,先将数据库关闭;在sql>命令行输入
sql> shutdown immediate

8、启动数据库侦听
su oracle
lsnrctl status
如果监听没起来
lsnrctl start

9、验证服务启动情况
#/etc/init.d/oracle start 
netstat -na|grep 1521
ps -ef|grep oracle

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

周易宅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值