首页 > 代码库 > oracle 10g 静默安装(无图形化)

oracle 10g 静默安装(无图形化)

Oracle 10g无图形界面安装

此文档是在oracle环境变量已经配置完成,不缺少依赖包的情况下进行安装;

解压oracle的安装包,

首先vi database/response/enterprise.rsp

 

修改文件中的ORACLE_HOME和ORACLE_HOME_NAME两个参数为实际参数

ORACLE_HOME=实际的路径

ORACLE_HOME_NAME只是一个名称,修改就可以了。

 

然后执行命令:

./runInstaller -silent -responseFile database/response/enterprise.rsp

 

安装完成之后,执行root的两个脚本

# /oracle/oraInventory/orainstRoot.sh

# /oracle/product/10.2/root.sh

 

修改database/response/dbca.rsp文件;

GDBNAME=orcl

SID=orcl

TEMPLATENAME=General_Purpose.dbc

修改CHARACTERSET = “ ZHS16GBK”

GDBNAME,SID,修改为指定的名称,TEMPLATENAME修改为General_Purpose.dbc

执行:

dbca -silent -createdatabase -responseFile /home/oracle/database/response/dbca.rsp

 

执行完成,oracle安装就完成了。

 

 

静默升级:

修改./Disk1/response/patchset.rsp

 

同样只需要修改配置文件的UNIX_GROUP_NAME=;ORACLE_HOME=;ORACLE_HOME_NAME=

修改情况与实际安装的时候要一致,形如:

UNIX_GROUP_NAME="dba"  说明安装oralce的用户组是dba;

ORACLE_HOME="/oracle/product/10.2"  oracle的家目录是/oracle/product/10.2,与安装的时候选择的ORACLE_HOME目录一致;

ORACLE_HOME_NAME="OraDb_home1" 与安装时候选择的ORACLE_HOME_NAME不一致,即可。

OraDbHome1

操作如下:

./Disk1/runInstaller -silent -responseFile ./Disk1/response/patchset.rsp

 

执行之前,需要关闭所有的数据库监听和数据库,sqlplus;

执行成功之后,与正常执行升级一样,如下:

sqlplus "/as sysdba"

SQL>startup upgrade;

SQL>spool patch.log

SQL>@?/rdbms/admin/utlu102i.sql

SQL>shutdown immediate

SQL>startup upgrade;

SQL>@?/rdbms/admin/catupgrd.sql

SQL>spool off

SQL>shutdown immediate

SQL>startup

SQL>@?/rdbms/admin/utlrp.sql