(图片来源网络,侵删)
在Linux系统中,Oracle数据库是非常常见的一种数据库管理软件。Oracle11g是业界常用的数据库版本之一。对于Linux系统管理员来说,如何在CentOS系统上进行Oracle11g的安装是一个非常重要的问题。本文将向大家详细介绍如何在CentOS系统上进行Oracle11g的静默安装。
在进行Oracle11g的静默安装前,我们需要进行一些准备工作。我们需要下载Oracle11g的安装文件。在本文中,我们以Oracle11gR2为例进行演示。我们需要在CentOS系统中安装一些必要的软件,如unzip、gcc、make等。我们需要创建一个Oracle用户,并将其添加到dba用户组中。
1. 解压Oracle11g安装文件
将Oracle11g安装文件解压到指定的目录中。可以使用以下命令进行解压。
```
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
2. 修改安装文件权限
在解压后的文件夹中找到install文件,并使用以下命令修改其权限。
chmod +x ./database/runInstaller
3. 创建哑应答文件
在进行Oracle11g的静默安装时,我们需要创建一个哑应答文件。该文件可以在安装过程中自动回答一些问题,从而实现自动化安装。在本文中,我们将哑应答文件保存为db_install.rsp。可以使用以下命令创建该文件。
touch db_install.rsp
将以下内容复制到db_install.rsp文件中。
oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0
oracle.install.option=INSTALL_DB_SWONLY
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/home/oracle/oraInventory
SELECTED_LANGUAGES=en
ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_1
ORACLE_BASE=/home/oracle/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.OSDBA_GROUP=dba
oracle.install.db.OSOPER_GROUP=oper
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.memoryLimit=
oracle.install.db.config.starterdb.installExampleSchemas=false
oracle.install.db.config.starterdb.enableSecuritySettings=true
oracle.install.db.config.starterdb.password.ALL=
oracle.install.db.config.starterdb.control=DB_CONTROL
oracle.install.db.config.starterdb.gridcontrol.gridControlServiceURL=
oracle.install.db.config.starterdb.automatedBackup.enable=false
oracle.install.db.config.starterdb.automatedBackup.osuid=
oracle.install.db.config.starterdb.automatedBackup.ospwd=
oracle.install.db.config.starterdb.storageType=FILE_SYSTEM_STORAGE
oracle.install.db.config.starterdb.fileSystemStorage.dataLocation=/home/oracle/app/oracle/oradata
oracle.install.db.config.starterdb.fileSystemStorage.recoveryLocation=
4. 开始安装
使用以下命令开始进行Oracle11g的静默安装。
./database/runInstaller -silent -responseFile /path/to/db_install.rsp
5. 安装完成
在安装完成后,我们需要执行一些额外的操作。我们需要执行orainstRoot.sh脚本和root.sh脚本。我们需要进行一些配置操作,如设置ORACLE_SID环境变量、修改tnsnames.ora文件等。具体操作可以参考Oracle官方文档。
本文向大家详细介绍了在CentOS系统上进行Oracle11g的静默安装步骤。通过本文的介绍,相信大家已经掌握了相关的知识和技能。在进行Oracle11g的安装时,一定要仔细阅读官方文档,并按照官方要求进行操作。
在Ubuntu系统中,我们可以使用apt-get命令进行软件安装。在进行软件安装时,我们经常会遇到无法找到软件包的问题。我们可以使用apt-cache search命令来查找软件包。该命令可以列出所有与关键字相关的软件包。我们想查找与“php”相关的软件包,可以使用以下命令。
apt-cache search php