linux静默安装oracle11g
时间: 2023-05-31 21:21:06 浏览: 187
### 回答1:
在Linux上静默安装Oracle 11g的方法如下:
1. 下载Oracle 11g安装文件
2. 创建安装脚本,包含所有安装选项
3. 使用如下命令启动静默安装:
```
./runInstaller -silent -responseFile <path to response file>
```
注意:静默安装需要确保安装文件和安装脚本都正确配置,否则安装可能会失败。
### 回答2:
Linux静默安装Oracle11g
Oracle11g是一个流行的关系数据库管理系统,许多企业和组织都在使用它来存储数据和管理业务。在Linux系统上安装Oracle11g可以提高系统的稳定性和安全性,本文将介绍如何在Linux系统上进行静默安装。
静默安装是指安装过程中不需要用户的干预,安装程序会按照指定的参数自动完成安装过程。这种方式不仅提高了安装效率,还保证了安装过程的稳定性和一致性。当然,在使用静默安装之前,需要进行一些准备工作,例如:安装所需的软件、配置运行环境等。
下面是步骤:
1.下载Oracle11g安装包,准备必要的软件和环境。
Oracle11g需要在Linux系统上安装以下软件:gcc、make、binutils、compat-libstdc++-33、elfutils-libelf-devel、gcc-c++、glibc-devel、libaio-devel、libgcc、libstdc++、libstdc++-devel、pdksh、sysstat。请确保这些软件已经安装并配置正确。
2.解压Oracle11g安装包并修改响应文件
使用以下命令解压Oracle11g安装包:
$ unzip linux.x64_11gR2_database_1of2.zip
$ unzip linux.x64_11gR2_database_2of2.zip
解压后可以看到一个名为“database”的安装程序目录,进入该目录并编辑“response”文件。 response文件是安装程序使用的配置文件,可以根据需要修改其中的参数值来满足不同的需求。
以下是一个修改示例:
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0
oracle.install.option=INSTALL_DB_SWONLY
ORACLE_HOSTNAME=localhost
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/u01/app/oraInventory
SELECTED_LANGUAGES=en
ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.EEOptionsSelection=false
oracle.install.db.DBA_GROUP=dba
oracle.install.db.OPER_GROUP=oinstall
oracle.install.db.CLUSTER_NODES=
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.installExampleSchemas=false
oracle.install.db.config.starterdb.password.ALL=oracle
在该示例中,将相关参数修改成自己的环境,例如:数据库名称、安装路径、数据库密码等。由于静默安装不需要人工配置,安装程序会根据指定的参数自动完成安装过程。
3.开始安装
修改好响应文件后,可以开始安装Oracle11g了。在安装程序目录中执行以下命令:
./runInstaller -silent -responseFile /home/oracle/database/response/db_install.rsp
该命令会启动Oracle11g安装程序,安装过程将自动进行,直到安装完成。在安装过程中,可以使用日志文件来查看安装过程,例如:
./runInstaller -silent -responseFile /home/oracle/database/response/db_install.rsp -ignoreSysPrereqs -logfile /home/oracle/database/install.log
这样可以将安装日志输出到指定文件中,以便后续查看。
4.完成安装
安装完成后,可以检查Oracle11g状态并启动其服务。例如:
$ /u01/app/oracle/product/11.2.0/dbhome_1/bin/dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbname ORCL -sid ORCL -sysPassword oracle -systemPassword oracle -responseFile NO_VALUE -characterSet AL32UTF8 -datafileDestination /u01/app/oracle/oradata -emConfiguration NONE
该命令会启动Oracle11g Database Configuration Assistant,创建一个名为ORCL的数据库,其他参数根据需要进行修改。当然也可以选择手动配置,完成数据库配置后启动Oracle服务:
$ export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
$ export ORACLE_SID=ORCL
$ $ORACLE_HOME/bin/sqlplus /nolog
SQL> conn sys/oracle as sysdba
SQL> startup
这样就完成了Oracle11g在Linux系统上的静默安装。安装过程中需要注意的是,静默安装会直接根据响应文件中的设置来进行安装,如果响应文件有误,可能会导致安装失败。因此,在进行静默安装之前需要仔细检查响应文件的设置,确保每个参数都正确。如果遇到问题可以通过日志文件来查看并解决。
### 回答3:
在Linux上静默安装Oracle11g需要遵循以下步骤:
1. 下载Oracle11g安装文件并解压缩。
2. 使用root用户登录系统并创建一个新的Oracle用户和组。
3. 确保系统满足Oracle11g的最低要求,例如空闲的内存,磁盘空间和其他系统设置。
4. 在安装文件夹的目录下,创建一个response文件用来自动化安装过程。可以使用runInstaller -record -destinationFile /home/oracle/response.rsp的命令来创建响应文件。
5. 编辑response文件,将需要自定义的选项添加到文件中。例如,可以指定安装位置,数据库名称和密码等等。具体的选项可以在Oracle的文档中找到。
6. 以Oracle用户身份运行runInstaller -silent -responseFile /home/oracle/response.rsp的命令,开始安装过程。
7. 在安装过程中,如果你需要修改response文件中的某些选项,可以运行runInstaller -updateNodeList -silent -responseFile /home/oracle/response.rsp的命令。
8. 最后,安装程序将会自动完成安装过程。可以运行oracle_home/oraInventory/orainstRoot.sh和oracle_home/root.sh脚本来完成最后的配置和准备工作。
总的来说,静默安装Oracle11g比手动安装更方便,可以大大减少配置和人工错误。通过响应文件,我们可以自定义特定的配置选项,使安装过程完全自动化。当需要在多个服务器上安装Oracle11g时,静默安装会非常有用,减少人力资源和时间的浪费。
阅读全文