Oracle 12c 离线安装简易攻略(oracle12c离线包)

Oracle 12c 离线安装简易攻略

Oracle 数据库是目前应用最为广泛的企业级数据库之一,而它的安装则是一项极其繁琐的任务。离线安装,即在没有联网情况下进行安装,更是加大了安装的难度。下面给大家介绍 Oracle 12c 离线安装的简易攻略。

一、获取软件安装包

在进行离线安装前,首先要下载需要安装的版本和对应的补丁包。由于 Oracle 不同版本和补丁包的大小和种类不同,选择需要的安装包需要谨慎。

二、创建安装环境

在进行安装前,需要在服务器上创建安装环境。这包括创建 Oracle 安装目录、创建 Oracle 用户及组以及配置环境变量等。以下是具体步骤:

1. 在服务器上创建 Oracle 安装目录,例如:/oracle/app/oracle/product/12.1.0/dbhome_1。

2. 创建用户和组。

groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle

3. 配置环境变量。可以将以下脚本保存为 “~/oracle/.bash_profile” 文件。

export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/app/oracle/product/12.1.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH

4. 使环境变量生效。

source ~/.bash_profile

三、准备安装文件

将下载好的 Oracle 安装包和升级补丁包上传到服务器上的一个目录中,例如:/tmp/oracle,解压后得到两个目录:database 和 patch。其中,database 目录包含 Oracle 12c 的安装程序,patch 目录包含所有的升级补丁包。

四、开始安装

1. 进入 database 目录并执行安装程序。

cd /tmp/oracle/database
./runInstaller

2. 在 Oracle Universal Installer 界面中,选择“Install Database software only”并点击“Next”。

3. 在 Choose Install Type 界面中,选择“Advanced Install”并点击“Next”。

4. 在 Specify Installation Location 界面中,填入 Oracle 安装目录并点击“Next”。

5. 在 Product Languages 界面中,选择语言并点击“Next”。

6. 在 Select Database Edition 界面中,选择需要安装的 Oracle 版本并点击“Next”。

7. 在 Review Prerequisites 界面中,检查系统是否满足安装要求,并点击“Next”。

8. 在 Select Options 界面中,选择需要的安装选项并点击“Next”。

9. 在 Specify Database Configuration 界面中,选择“Create database”并点击“Next”。

10. 在 Typical Install Configuration 界面中,选择要使用的语言并输入密码,注意选择“Use Unicode (AL32UTF8) Character Set”,然后点击“Next”。

11. 在 Install Locations 界面中,确认安装目录并点击“Next”。

12. 在 Prerequisite Checks 界面中,检查是否符合要求并点击“Next”。

13. 在 Summary 界面中,检查安装配置是否正确并点击“Install”。

14. 安装会耗时较长,安装完成后点击“Close”关闭安装程序。

五、安装升级补丁包

安装完成后,可以在 patch 目录中找到升级补丁包。以下是安装升级补丁包的步骤:

1. 解压升级补丁包。

unzip p21170963_121021_Linux-x86-64.zip

2. 进入解压后的目录并执行升级脚本。

cd p21170963_121021_Linux-x86-64
$ORACLE_HOME/OPatch/opatch apply

3. 安装完成后,退出当前用户重新登录即可。

六、总结

Oracle 12c 的离线安装需要一定的技术经验,但只要按照上述步骤进行操作,就能在较短的时间内完成安装。同时,如果有对 Oracle 数据库的配置和优化需要,可以继续查阅相关技术文档和教程。


数据运维技术 » Oracle 12c 离线安装简易攻略(oracle12c离线包)