删除oracle的app,手动安装oracle软件 删软件

这篇博客详细介绍了如何手工删除Oracle软件以及通过命令行进行安装。首先,删除相关配置文件和软件目录,然后编辑应答文件,指定安装路径、组名等参数,通过静默安装方式执行安装脚本。最后,以root用户运行orainstRoot.sh和root.sh脚本完成安装。整个过程适合有一定Linux基础和Oracle经验的读者参考。
摘要由CSDN通过智能技术生成

更多博文请关注:没有伞的孩子必须努力奔跑(www.xuchanggang.cn)

1.手工删除oracle软件:

删除/etc/ora*

删除软件安装目录下的所有文件,我这里是:/u01/app/oracle/*

删除/usr/local/bin/*

2.命令行下安装oracle软件:

(1).编写应答文件,一般下载的数据库解压包中,有应答文件的模板,我们这里修改一下即可[oracle@stu135 database]$ pwd # 我的数据库解压后在/tmp/database目录下

/tmp/database

[oracle@stu135 database]$ ls # response目录为应答文件所在目录,进入

doc install response runInstaller stage welcome.html

[oracle@stu135 database]$ cd response/

[oracle@stu135 response]$ ls

custom.rsp dbca.rsp emca.rsp enterprise.rsp netca.rsp standard.rsp

[oracle@stu135 response]$ cp enterprise.rsp /tmp/database/ent.rsp # 复制应答文件,并改名

[oracle@stu135 response]$ vim /tmp/database/ent.rsp # 编辑应答文件

# 主要修改如下参数,其他参数暂时默认【我们这里的安装,是大家了解有这种方法】

UNIX_GROUP_NAME= "oinstall" # 组名,这个组时我们自己建的

FROM_LOCATION="/tmp/database/stage/products.xml" # 指定products.xml路径,绝对路径

ORACLE_HOME="/u01/app/oracle/product/10.2.0/db_2" # 指定oracle产品的安装目录

ORACLE_HOME_NAME= "oracle_home2" # 指定这个数据库产品的名字,即软件的名字,方便以后删除

ORACLE_HOSTNAME= "xcg.xuchanggang.cn" # 指定自己机器的主机名

COMPONENT_LANGUAGES={"en"} # 指定语言

INSTALL_TYPE="EE" # 指定安装版本,这里是企业版

s_nameForDBAGrp= "dba" # 指定DBA组

s_nameForOPERGrp= "dba" # 指定操作组

n_configurationOption=3 # 指定配置说明,文件中数字代表的含义,都有注释说明,这里仅安装软件

(2).运行脚本(自带),就在数据库解压目录下[oracle@stu135 database]$ ls

doc ent.rsp install response runInstaller stage welcome.html

[oracle@stu135 database]$ ./runInstaller -help # 如果不知道跟那些参数,可以用help查询

# 使用静默安装【无交互的】,指定应答文件,忽略系统检查,此步可省略

[oracle@stu135 database]$ ./runInstaller -responseFile /tmp/database/ent.rsp -ignoreSysPrereqs -silent

Starting Oracle Universal Installer...

Checking installer requirements...

................................................(详细的安装过程省略)

Installation in progress (Mon Jun 17 15:32:29 CST 2013)

............................................................... 18% Done.

............................................................... 36% Done.

............................................................... 54% Done.

............................................................... 73% Done.

............ 76% Done.

Install successful

(3).安装完成后,会提示安装脚本[两个脚本:orainstRoot.sh / root.sh ],两个脚本以root用户身份运行[root@stu135 db_1]# cd /u01/app/oracle/oraInventory/

[root@stu135 oraInventory]# bash orainstRoot.sh

Changing permissions of /u01/app/oracle/oraInventory to 770.

Changing groupname of /u01/app/oracle/oraInventory to oinstall.

The execution of the script is complete

[root@stu135 oraInventory]# cd /u01/app/oracle/product/10.2.0/db_2/

[root@stu135 db_2]# bash root.sh

Running Oracle10 root.sh script...

The following environment variables are set as:

ORACLE_OWNER= oracle

ORACLE_HOME= /u01/app/oracle/product/10.2.0/db_2

Enter the full pathname of the local bin directory: [/usr/local/bin]: # 这里直接回车

Copying coraenv to /usr/local/bin ...

Creating /etc/oratab file...

Entries will be added to the /etc/oratab file as needed by

Database Configuration Assistant when a database is created

yFinished running generic part of root.sh script.

Now product-specific root actions will be performed.

(4).到此,oracle软件算是安装成功了,下面就是手动安装数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值