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

目录
相关文章
|
3月前
|
Oracle 关系型数据库 MySQL
Centos7下图形化部署单点KFS同步工具并将Oracle增量同步到KES
Centos7下图形化部署单点KFS同步工具并将Oracle增量同步到KES
Centos7下图形化部署单点KFS同步工具并将Oracle增量同步到KES
|
4月前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
187 1
Linux系统之Centos7安装cockpit图形管理界面
|
8月前
|
Oracle 关系型数据库 数据库
Oracle 11G数据库安装步骤及截图操作2
Oracle 11G数据库安装步骤及截图操作
85 0
|
8月前
|
Oracle 安全 关系型数据库
Oracle 11G数据库安装步骤及截图操作1
Oracle 11G数据库安装步骤及截图操作
131 0
|
9月前
|
安全 关系型数据库 MySQL
|
9月前
|
安全 Linux Nacos
如何在CentOS使用Docker运行Nacos容器并实现无公网IP远程访问UI界面
如何在CentOS使用Docker运行Nacos容器并实现无公网IP远程访问UI界面
|
9月前
|
Linux 数据安全/隐私保护 Docker
在centos7虚拟机上安装docker oracle11g
在centos7虚拟机上安装docker oracle11g
339 0
|
9月前
|
Oracle 关系型数据库 Linux
服务器Centos7 静默安装Oracle Database 12.2
服务器Centos7 静默安装Oracle Database 12.2
369 0
|
4月前
|
存储 Oracle 关系型数据库
Oracle数据库的应用场景有哪些?
【10月更文挑战第15天】Oracle数据库的应用场景有哪些?
336 64
|
2月前
|
存储 Oracle 关系型数据库
数据库数据恢复—ORACLE常见故障的数据恢复方案
Oracle数据库常见故障表现: 1、ORACLE数据库无法启动或无法正常工作。 2、ORACLE ASM存储破坏。 3、ORACLE数据文件丢失。 4、ORACLE数据文件部分损坏。 5、ORACLE DUMP文件损坏。
160 11

热门文章

最新文章