1. 下载
现在需要下载Oracle 11g,之后的演示也都是以此为例(windows7 64位 Oracle 11g)。
官网下载地址:[下载(http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html)
如果是64位的win7需要下载的oracle 11g,可以直接使用下面的链接,注意有两个部分:
第一部分
第二部分
2. 安装
1,解压下载文件后,双击Setup.exe进行安装,Setup这个单词就是安装的意思嘛,很好理解。
2,稍等片刻,出现安装界面,猫哥难得的截一张图,可以看到安装过程分9步
3,配置安全更新。电子邮件不用填,省的老收到烦人的邮件。接收安全更新也不勾选,更新个啥,Oracle很稳定的。
未提供电子邮件地址还警告一下,不管他直接点“是”然后继续安装。
4,安装选项。第一次安装明显的要“创建和配置数据库”,最好别“仅安装数据库软件”,Oracle配置很多的,你确定一个新手懂得如何自行配置?天真了吧。
5,系统类。这里有桌面类和服务器类可选,桌面类估计就是自己玩玩,性能也比较低,咱直接上服务器类。毕竟最终还是要放到服务器上跑的,直接一步到位。
6,安装类型。这个选“单实例数据库安装”就行,现在不需要接触Clusters集群这种高大上的东东。
7,典型安装。我看到高级安装里面可以配置“产品语言”就毫不犹豫选择高级安装,毕竟至少得安装个中文版本吧,凭咱这大学英语四六级的水平,用英文原版的软件,还是有那么一丢丢难度的。
8,产品语言。果然步骤变为了12步(步骤总数在安装程序标题栏有),安装过程更加细致了,产品语言毫不犹豫选简体中文。
9,数据库版本,选最强大的企业版,高端大气上档次,所谓企业版、旗舰版、豪华版,这些都是带我们装X带我们飞的必备神器。
10,安装位置。建议在非系统盘的根目录下放置一个Oracle目录,数据库作为一种系统软件,必须得给他崇高的地位,别委屈人家放在一个很深的目录里,埋没了库才(人才)。此处俺是这么放的:
11,配置类型。选“一般用途/事务处理”即可,数据仓库那种类型更适合数据量大但是主要是查询的场景。一般用途比较适合常见的应用系统。
12,数据库标识符。此处都采取默认即可,稍微解释下数据库名和数据库标识符SID的区别。数据库名就是你在Oracle下建立的数据库的名字,比如有个项目是学生管理系统,对应建一个数据库student,相关的表、存储过程等都在这个数据库里面,那么student就是这数据库的名称。
而SID是对操作系统而言的,比如我Oracle数据库中student这一个库,我可以把SID命名为oracle_student。这样操作系统层面(也就是Oracle外部)它不知道有个数据库叫student,但是它知道有个oracle_student,SID就是数据库在操作系统下的别名。一般情况下为了方便直接把数据库名和SID起一样的名就行了。此处都用orcl。
13,配置选项。字符集选AL32UTF8,中文环境用UTF-8是正确决策。其他的配置不用管了。
14,管理选项。不用修改,直接下一步。所谓的Database Control就是一个管理工具,后续会介绍之。
15,文件系统。我很好奇我之前都把安装主目录改到E:/Oracle下了,怎么此处默认显示F:\app\Administrator\oradata。还是改到E:\Oracle\oradata这样都在一起,好管理也好记忆。
16,备份和恢复。学习用途,不用自动备份。
17,方案口令。此处可以给重要的用户例如SYS设置口令,这些用户都是数据库安装时自动生成的,用来管理数据库,非常重要。为了避免忘记,此处直接对所有账户使用相同口令,口令要记住罗。
18,先决条件检查,让它自由的检查吧。我的竟然有很多失败,看来配置还是达不到啊,选择“全部忽略”,强行安装。
19,概要。选择了这么多,自己看看,有问题回去修改,没问题安装。
20,注意因为我们同时安装了一个数据库实例并且Oracle对其进行了自动配置,所以需要耐心等待弹出的Database configuration assistant完成数据库配置工作。
21,弹出以下窗体,代表着最终安装成功,Cheers!