CentOS下无界面静默安装oracle 11g

简介:

0、下载oracle 11g的2个安装包,上传到服务器,并解压2个包在一个目录下(我的目录是/upload)

 

1、安装依赖包,如需离线安装,需部署本地源
yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh

 

2、添加oracle用户
groupadd dba
groupadd oinstall
groupadd asmdba
groupadd asmadmin
useradd -g oinstall -G dba,asmdba,asmadmin oracle

 

3、建立oracle安装目录
mkdir -p /u01
chmod 777 -R /u01

 

4、编辑环境变量
vi /etc/profile
#----------------------------------------------
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR

DISPLAY=192.168.1.159:0.0;export DISPLAY

ORACLE_HOSTNAME=oracle2; export ORACLE_HOSTNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
ORACLE_SID=ORCL; export ORACLE_SID
ORACLE_UNQNAME=ORCL; export ORACLE_UNQNAME
ORACLE_TERM=xterm; export ORACLE_TERM

export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH


if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
#-----------------------------------------------

 

5、执行安装
./runInstaller -silent -responseFile /upload/db_install.rsp  -ignoreSysPrereqs -ignorePrereq

 

6、安装提成成功后在root用户下执行以下2句
As a root user, execute the following script(s):
1. /u01/app/oinventory/orainstRoot.sh
2. /u01/app/oracle/product/11.2.0/db_1/root.sh

 

6、创建数据库
cd /u01/app/oracle/product/1.20/db_1/bin
dbca -silent -cloneTemplate -gdbName orcl -sid orcl -datafileDestination /u01/oradata -responseFile /upload/db_create.rsp


7、启动数据库
拷贝/u01/app/oracle/admin/orcl/pfile/init.ora.8122014171937 改名为initORCL.ora到/u01/app/oracle/product/11.2.0/db_1/dbs
lsnrctl start

sqlplus / as sysdba

SQL>startup

 

8关闭防火墙
service iptables stop
chkconfig --level 35 iptables off

目录
相关文章
|
Oracle 关系型数据库 Linux
Oracle 19c Centos7 静默安装记录整理 2
Oracle 19c Centos7 静默安装记录整理
|
12月前
|
网络协议 Linux 网络安全
Windows远程连接centos7图形化界面,安装xrdp
Windows远程连接centos7图形化界面,安装xrdp
327 0
|
14天前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
37 1
Linux系统之Centos7安装cockpit图形管理界面
|
6月前
|
安全 关系型数据库 MySQL
|
6月前
|
安全 Linux Nacos
如何在CentOS使用Docker运行Nacos容器并实现无公网IP远程访问UI界面
如何在CentOS使用Docker运行Nacos容器并实现无公网IP远程访问UI界面
|
6月前
|
Linux 数据安全/隐私保护 Docker
在centos7虚拟机上安装docker oracle11g
在centos7虚拟机上安装docker oracle11g
256 0
|
6月前
|
数据可视化 数据挖掘 Linux
如何在CentOS安装DataEase数据分析服务并实现远程访问管理界面
如何在CentOS安装DataEase数据分析服务并实现远程访问管理界面
396 1
|
6月前
|
Oracle 关系型数据库 Linux
服务器Centos7 静默安装Oracle Database 12.2
服务器Centos7 静默安装Oracle Database 12.2
258 0
|
11月前
|
Linux 数据安全/隐私保护
centos8 免登陆 免密码 多用户命令行 启动 ,以及 界面免密
centos8 免登陆 免密码 多用户命令行 启动 ,以及 界面免密
214 0
|
Oracle 关系型数据库 Linux
服务器Centos7 静默安装Oracle Database 12.2(下)
服务器Centos7 静默安装Oracle Database 12.2(下)
323 0