Oracle 11g客户端在Linux服务器的静默安装(含安装包资源)

阿里 阅读:165 2022-06-06 14:03:35 评论:0

Oracle 11g客户端在Linux服务器的静默安装

很多时候在Linux服务器安装软件的时候,没有Windows系统那么方便,因为在Linux服务器基本都是从后台命令进行操作的,没有相应的桌面环境,所以对于类似Oracle等一些软件的安装,我们要知道如何进行静默安装

本文介绍的为Oracle 11g标准客户端(非精简版客户端,精简版客户端无需安装,只需下载相应包解压配置即可)在Linux服务器进行静默安装的说明

注:

现在Oracle11 g的客户端标准安装包非常不好找,官网已经不提供免费下载,本文提供网盘下载地址,需要的可进行下载

安装前准备

安装包下载

本文提供Oracle 11g client的下载资源,放置在了CSDN,仅需5积分即可,资源不易,多谢同学们支持~

资源清单如下,包括了server、client等,附资源地址:

Oracle 11g全部安装包资源地址

p102025301120——Linux-x86-64_1of7.zip             #database安装介质 
p102025301120——Linux-x86-64_2of7.zip             #database安装介质 
p102025301120——Linux-x86-64_3of7.zip             #grid安装介质 
p102025301120——Linux-x86-64_4of7.zip             #client安装介质 
p102025301120——Linux-x86-64_5of7.zip             #gateways安装介质 
p102025301120——Linux-x86-64_6of7.zip             #example 
p102025301120——Linux-x86-64_7of7.zip             #deinstall 

用户及用户组创建

Oracle client安装需创建独立用户及用户组(不能使用root,不建议使用其他用户,不方便管理)

#创建用户组 
groupadd -g 1006 oinstall 
#创建用户 
useradd -g 1006 -u 1006 -d /home/oracle oracle 

开始安装

配置静默安装文件

解压下载的安装包

unzip p102025301120——Linux-x86-64_4of7.zip 

修改静默安装的配置文件,其中目录可根据实际情况自定义

#client为安装包解压都的目录 
cd client/response 
#编辑配置文件 
vi client_install.rsp 
#修改内容如下 
UNIX_GROUP_NAME=oinstall                         #上述创建的用户组 
INVENTORY_LOCATION=/home/oracle/app/oraInventory #产品清单目录 
SELECTED_LANGUAGES=en                            #安装语言 
ORACLE_HOME=/home/oracle/product/11.2.0.4/db     #ORACLE_HOME目录 
ORACLE_BASE=/home/oracle                         #ORACLE_BASE目录 
oracle.install.client.installType=Administrator  #有四种选择安装模式,我选择管理员模式 

执行安装

使用如下命令进行静默安装,等待安装完成

/home/oracle/client/runInstaller -silent -noconfig -ignorePrereq -responseFile /home/oracle/client/response/client_install.rsp 

环境变量配置

配置tnsnames.ora

vi /home/oracle/product/11.2.0.4/db/network/admin/tnsnames.ora 
testdb = 
	(DESCRIPTION = 
		(ADDRESS = (PROTOCOL = TCP)(HOST = 199.188.166.110)(PORT = 1521)) 
		(ADDRESS = (PROTOCOL = TCP)(HOST = 199.188.166.110)(PORT = 1521)) 
		(CONNECT_DATA = 
			(SERVER = DEDICATED) 
			(SERVICE_NAME = test) 
		) 
	) 

配置环境变量

vi /home/oracle/.profile 
export ORACLE_BASE=/home/oracle 
export ORACLE_HOME=/home/oracle/product/11.2.0.4/db 
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/lib 
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib 
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH:/usr/local/bin 
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 

标签:linux
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

搜索
排行榜
关注我们

一个IT知识分享的公众号