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

[前言]

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

[实施]

一如既往地登录。

01

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

02

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

03

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

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

04

将两个文件全都解压缩

05

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

06

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

07

面对满窗口的乱码,你可能会奇怪,怀疑自己是那里弄错了。其实这是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系

07_2

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

08

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

09

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

10

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

11

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

12

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

13

14

15

16

17

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

18

19

20

21

22

23

24

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

25

26

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

27

28

29

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

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

30

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

31

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

無題

32

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

33

34

35

36

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

37

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

首先是确认TNS配置:

tnsping orcl 4

38

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

39

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

40

41

42

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

43

44

 

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

PS:有任何问题,请发邮件到hexin0614@sina.com来告诉我。

posted @ 2013-03-18 15:58  寸木  Views(814)  Comments(2Edit  收藏  举报