打造完整的OracleDB学习环境 数据库安装篇

[前言]

终于到达了最后一步。有了前面的若干准备,这一步也是最为简单的一步。废话少说,让我们进入正题。

[实施]

一如既往地登录。

[原创]打造完整的OracleDB学习环境 数据库安装篇_第1张图片

到Oracle的主页上下载Oracle Database 11g的软件。笔者的系统是32位的,所以选择“Linux x86”,如果你的机器上安装的是64位的Oracle Linux,请下载“Linux x86-64”的版本。

[原创]打造完整的OracleDB学习环境 数据库安装篇_第2张图片

下载完以后,我们可以看到,总共需要两个安装包

[原创]打造完整的OracleDB学习环境 数据库安装篇_第3张图片

临时创建一个用于安装的文件夹“ordb”,将安装包移动到此文件夹内,再使用”unzip”进行解压缩。

注:笔者曾见到有人在Windows下将这两个zip文件解压缩后再传到Linux里面使用,这种方法会遇到解压的文件在Linux下不可识别的问题,三思!

[原创]打造完整的OracleDB学习环境 数据库安装篇_第4张图片

将两个文件全都解压缩

[原创]打造完整的OracleDB学习环境 数据库安装篇_第5张图片

解压完成后,当前文件夹下面会产生一个叫做”database”的新文件夹,使用cd命令切换进去。执行runInstaller的安装程序。

[原创]打造完整的OracleDB学习环境 数据库安装篇_第6张图片

不出意外的话,你会看到这样的窗口。

[原创]打造完整的OracleDB学习环境 数据库安装篇_第7张图片

面对满窗口的乱码,你可能会奇怪,怀疑自己是那里弄错了。其实这是Java的问题。Oracle Database自带的Java版本并不是多语言的版本,也就是说我们需要用一个多语言的Java版本

来代替安装程序自带的版本。

OK,Google一下JDK的下载路径,仍然是Oracle的网站。选择适合自己的版本:

- Linux x86 jdk-7u17-linux-i586.rpm  -> 适合RedHat系的32位版Linux(RedHat, Fedora, CentOS等)

- Linux x86 jdk-7u17-linux-i586.tar.gz -> 适合一般的32位版Linux(Debian, Ubuntu等),同样适用于RedHat系

- Linux x86 jdk-7u17-linux-x64.rpm -> 适合RedHat系的64位版Linux(RedHat, Fedora, CentOS等)

- Linux x86 jdk-7u17-linux-x64.tar.gz -> 适合一般的64位版Linux(Debian, Ubuntu等),同样适用于RedHat系

[原创]打造完整的OracleDB学习环境 数据库安装篇_第8张图片

将下载的安装包直接解压缩(笔者这里选择的是一般的32位Java安装包,如果你下载的是rpm的包,请使用rpm命令来安装)

[原创]打造完整的OracleDB学习环境 数据库安装篇_第9张图片

这一次,我们给runInstaller命令加一个参数“-jreLoc”,用来指定我们所希望的JRE环境

[原创]打造完整的OracleDB学习环境 数据库安装篇_第10张图片

这一次,安装界面就没有问题了。

[原创]打造完整的OracleDB学习环境 数据库安装篇_第11张图片

取消“我希望通过My Oracle Support接收安全更新”,因为我们是在一个仅供学习的独立环境中,因此可以忽略更新提示。

[原创]打造完整的OracleDB学习环境 数据库安装篇_第12张图片

我们需要同时安装和配置数据库

[原创]打造完整的OracleDB学习环境 数据库安装篇_第13张图片

为了获得更多的配置选项,我们选择“服务器类”

[原创]打造完整的OracleDB学习环境 数据库安装篇_第14张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第15张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第16张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第17张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第18张图片

由于有了上一篇的准备工作,这里的路径信息会被自动识别Smile

[原创]打造完整的OracleDB学习环境 数据库安装篇_第19张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第20张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第21张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第22张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第23张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第24张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第25张图片

由于我们是出于教学目的,故而忽略自动备份功能。如果您是企业级应用,请认真规划您的备份放案。

[原创]打造完整的OracleDB学习环境 数据库安装篇_第26张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第27张图片

如果您的密码太过简单的话,可能会遇到下面的警告。

[原创]打造完整的OracleDB学习环境 数据库安装篇_第28张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第29张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第30张图片

点击“完成”后,就正式进入了安装过程;休息一下吧。

注:如果您在上一篇的设置时走了一些“捷径”,那么安装的过程中就将遇到各种各样诡异的问题,虽然某些问题可以忽略,但请谨记,数据库中隐藏的问题不知会在何时给你一个“惊喜”

[原创]打造完整的OracleDB学习环境 数据库安装篇_第31张图片

这是Java另外的一个进程启动的窗口,可以看出仍然是乱码。请参考英文版的截图吧

[原创]打造完整的OracleDB学习环境 数据库安装篇_第32张图片

为了截取这张图,我可是特意跑到英文环境下重新装了一遍

[原创]打造完整的OracleDB学习环境 数据库安装篇_第33张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第34张图片

按照提示,用root用户依次执行这两个脚本

[原创]打造完整的OracleDB学习环境 数据库安装篇_第35张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第36张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第37张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第38张图片

把下面的URL记一下,一会儿还有用的

[原创]打造完整的OracleDB学习环境 数据库安装篇_第39张图片

顺利地完成了安装过程,下面来检验一下安装的成果。

首先是确认TNS配置:

tnsping orcl 4

[原创]打造完整的OracleDB学习环境 数据库安装篇_第40张图片

接着打开火狐浏览器,输入前面我们保存的那个URL

[原创]打造完整的OracleDB学习环境 数据库安装篇_第41张图片

由于系统默认的使用了SSL的安全通信方式,我们需要手工的接受服务器证书

[原创]打造完整的OracleDB学习环境 数据库安装篇_第42张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第43张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第44张图片

OK, 界面出来了,输入安装时设置的密码,我们用system用户进行登录。

[原创]打造完整的OracleDB学习环境 数据库安装篇_第45张图片

[原创]打造完整的OracleDB学习环境 数据库安装篇_第46张图片

 

至此,这一系列的帖子告一段落。辛苦辛苦

PS:有任何问题,请发邮件到[email protected]来告诉我。

你可能感兴趣的:(oracle)