Oracle札记(一) Oracle简介及安装(oracle10g)

Oracle笔记(一) Oracle简介及安装(oracle10g)



 Oracle笔记(一) Oracle简介及安装(oracle10g)

一、轨迹

Oracle札记(一) Oracle简介及安装(oracle10g)

二、Oracle简介

      Oracle是现在全世界最大的数据库提供商,编程语言提供商,应用软件提供商,它的地位等价于微软的地位。

      Oracle在古希腊神话中被称为“神谕”,指的是上帝的宠儿,在中国的商周时期,把一些刻在龟壳上的文字也称为上天的指示,所以在中国Oracle又翻译为甲骨文。

      Oracle的公司发展最早起源于1970年6月IBM的一个技术员,埃德加·考特(Edgar Frank Codd) 在Communications of ACM上发表的论文 —— 大型共享数据库数据的关系模型(A Relational Model of Data for Large Shared Data Banks),后来这篇论文被Oracle公司的老总:Larry Ellision所发现,从而创办了今天的Oracle公司。
Oracle札记(一) Oracle简介及安装(oracle10g) Oracle札记(一) Oracle简介及安装(oracle10g)

左起Ed Oates、Bruce Scott、Bob Miner、Larry Ellison

      Ellison最早的做程序人员出身的,但是这个人一直到30岁了还没有任何的成就,于是他的妻子和他离婚了,后来这个人经过努力,成为了当今世界FOX榜的前十位富豪。但是在他之上始终有一个人压倒,就是比尔盖茨。

      Oracle公司有一个创始人是Bruce Scott,这个人后来离开了Oracle公司,开办了一个PointBase公司,PointBase也是一个数据库,但是这个数据库所占的份额已经很小了。

   Oracle札记(一) Oracle简介及安装(oracle10g)

Oracle札记(一) Oracle简介及安装(oracle10g)
 

      从数据库而言,主要分为以下几种:

  • 大型数据库:IBM DB2、Oracle、Sybase;                            -- 海量数据处理能力:DB2 > Oracle > Sybase
  • 中型数据库:SQL Server、MySQL、Informix、PostgreSQL;
  • 小型数据库:Access、Visual FoxPro、SQLite;

    
Oracle札记(一) Oracle简介及安装(oracle10g)
 
Oracle札记(一) Oracle简介及安装(oracle10g)
 

      IBM的主要操作系统是AIX,而Oracle公司所使用的操作系统就是UNIX。

      Oracle随着发展至今有许多主要的版本还在使用以及一些新的版本:

  • Oracle 8/Oracle 8i:其中i表示的是internet,意味着Oracle开始向网络发展,但是这个版本属于过渡版本;
  • Oracle 9i:是现在使用最广泛的版本,可以说是Oracle 8i的升级版;
  • Oracle 10g:是一个过渡性的产品,其中g表示的是网格计算;
  • Oracle 11g:是一个完整性的产品,也是新新的版本;

三、Oracle数据库的安装

      安装Oracle数据库之前建议做两个准备工作:关闭防火墙,断开网络;


Oracle札记(一) Oracle简介及安装(oracle10g)
 

      安装程序:E:\oracle 10g\install\setup.exe

安装路径:C:\oracle\product\10.1.0\db_1


Oracle札记(一) Oracle简介及安装(oracle10g)
 

选择安装类型


Oracle札记(一) Oracle简介及安装(oracle10g)
 

数据库的名称输入为“david”,而且将“创建带样本方案的数据库”选中。

如果此处没有选中的话,则以后不会有大数据用户出现。


Oracle札记(一) Oracle简介及安装(oracle10g)
 

选择数据库管理选项


Oracle札记(一) Oracle简介及安装(oracle10g)
 

指定数据库文件存储选项


Oracle札记(一) Oracle简介及安装(oracle10g)
 

指定备份和恢复选项


Oracle札记(一) Oracle简介及安装(oracle10g)
 

安装到最后将所有的密码统一设置为“oracleadmin”,字母全部小写,最好不要擅自更改。

Oracle札记(一) Oracle简介及安装(oracle10g)

安装概要,选择“安装”启动安装程序,之后让其自行安装,不要做任何操作。

Oracle札记(一) Oracle简介及安装(oracle10g)

安装中

Oracle札记(一) Oracle简介及安装(oracle10g)

安装完成之后会首先进行数据库的配置,之后会进入到“口令管理”的界面。

Oracle札记(一) Oracle简介及安装(oracle10g)

      如果要使用Oracle数据库,主要使用以下四个用户:

  • 超级管理员:sys / change_on_install;
  • 普通管理员:system / manager;
  • 普通用户:scott / tiger;    -->默认是被锁定的
  • 大数据用户:sh / sh;    --> 主要是为了做讲解的测试使用;

Oracle札记(一) Oracle简介及安装(oracle10g)

      一切安装完成之后下面直接选择“退出”即可。

Oracle札记(一) Oracle简介及安装(oracle10g)

退出之后Oracle 10g会默认为用户打开一个OEM的管理界面。

Oracle札记(一) Oracle简介及安装(oracle10g)

Oracle札记(一) Oracle简介及安装(oracle10g)

Oracle札记(一) Oracle简介及安装(oracle10g)

      而且安装完成之后会自动地在Windows之中为用户注册若干个服务:

Oracle札记(一) Oracle简介及安装(oracle10g)

      这些服务有许多是默认启动的,而这样有可能造成系统启动的速度缓慢,所以建议将其都修改为手工启动方式。

      在这几个服务之中,有以下两个服务最为重要:

  • 监听服务:OracleOraDb10g_home1TNSListener

以后如果有程序要操作数据库,或者是一些远程的客户端要连接数据库则必须启动些服务;

  • 数据库的实例服务:OracleServiceDAVID

保存数据库的具体信息的服务,每一个数据库有每一个数据库的实例(服务);

命名规则:OracleServiceXXX,其中XXX是配置的数据库名称(严格来讲是SID名称);