oracle11g 怎么静默安装

1. 准备工作

在进行Oracle数据库的静默安装前,需要先下载并解压Oracle 11g的安装文件,并预先准备好安装所需的操作系统环境。同时,还需要创建一个Oracle用户和一个Oracle Inventory文件夹。

以下是操作步骤:

1.1 下载Oracle 11g安装文件

首先需要从Oracle官网上下载Oracle 11g的安装文件,下载完成后需要解压缩。

下载地址:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html

安装文件的解压缩方法可自行百度或参考官方文档。

1.2 创建Oracle用户和Oracle Inventory文件夹

创建Oracle用户:

useradd oracle

passwd oracle

创建Oracle Inventory文件夹:

mkdir /u01/app/oraInventory

chown oracle:oinstall /u01/app/oraInventory

chmod 770 /u01/app/oraInventory

2. 静默安装Oracle 11g

在准备工作完成后,就可以开始进行Oracle 11g的静默安装了。静默安装可以在不需要人为干预的情况下完成安装过程。

2.1 配置应答文件

进行静默安装需要预先配置好应答文件,应答文件中包含了安装过程中的各种参数信息,如Oracle Home路径、监听器端口号等。

以下是一个样例应答文件:

#REQUIREMENTS

Response File Version=1.1.0.0.0

#OPERATIONS

CREATE_DATABASE_FROM_SCRATCH=true

oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0

oracle.install.option=INSTALL_DB_SWONLY

UNIX_GROUP_NAME=dba

INVENTORY_LOCATION=/u01/app/oraInventory

SELECTED_LANGUAGES=en,en_GB

ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1

ORACLE_BASE=/u01/app/oracle

oracle.install.db.InstallEdition=EE

oracle.install.db.DBA_GROUP=dba

oracle.install.db.BACKUPDBA_GROUP=dba

oracle.install.db.DGDBA_GROUP=dba

oracle.install.db.KMDBA_GROUP=dba

oracle.install.db.config.starterdb.type=GENERAL_PURPOSE

oracle.install.db.config.starterdb.globalDBName=orcl

oracle.install.db.config.starterdb.SID=orcl

oracle.install.db.config.starterdb.characterSet=AL32UTF8

oracle.install.db.config.starterdb.memoryOption=false

oracle.install.db.config.starterdb.memoryLimit=1024

oracle.install.db.config.starterdb.installExampleSchemas=false

oracle.install.db.config.starterdb.password.ALL=password1

应答文件中指定了Oracle Home路径、字符集、内存大小、安装的示例用户等信息。

2.2 执行静默安装

在完成应答文件的配置后,就可以执行静默安装了。在Linux终端中,执行以下命令:

./runInstaller -silent -responseFile /path/to/response/file -ignoreSysPrereqs

其中,-responseFile参数指定应答文件的路径,-ignoreSysPrereqs参数表示忽略系统先决条件。

执行命令后,安装程序将会自动读取应答文件,并执行安装过程。整个安装过程中,不需要人为干预,直到安装完成。

安装完成后,需要进行一些后续的配置工作,如创建监听器、配置环境变量等。

3. 总结

通过以上步骤,我们完成了Oracle 11g的静默安装过程。在实际的应用场景中,静默安装能够大大提高安装效率,减少手动操作带来的风险。

另外,在进行静默安装时,需要注意应答文件的配置,一些关键参数需要特别注重。

数据库标签