一、轨迹

二、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公司。

 

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

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

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

  

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

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

   

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

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

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

三、Oracle数据库的安装

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

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

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

选择安装类型

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

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

选择数据库管理选项

指定数据库文件存储选项

指定备份和恢复选项

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

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

安装中

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

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

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

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

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

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

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

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

  • 监听服务:OracleOraDb10g_home1TNSListener

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

  • 数据库的实例服务:OracleServiceDAVID

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

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

Oracle笔记(一) Oracle简介及安装的更多相关文章

  1. java大数据最全课程学习笔记(1)--Hadoop简介和安装及伪分布式

    Hadoop简介和安装及伪分布式 大数据概念 大数据概论 大数据(Big Data): 指无法在一定时间范围内用常规软件工具进行捕捉,管理和处理的数据集合,是需要新处理模式才能具有更强的决策力,洞察发 ...

  2. 【传智播客】Libevent学习笔记(一):简介和安装

    目录 00. 目录 01. libevent简介 02. Libevent的好处 03. Libevent的安装和测试 04. Libevent成功案例 00. 目录 @ 01. libevent简介 ...

  3. D3笔记01——D3简介与安装

    1 D3简介 发布于2011年,全称Data-Driven Documents,直译为“数据驱动的文档”. 简单概括为一句话:D3是一个Javascript的函数库,是用来做数据可视化的.文档指DOM ...

  4. Gradle笔记——Gradle的简介与安装

    本博客对Gradle进行一个简单的介绍,以及它的安装. Gradle介绍 Gradle是一个基于JVM的构建工具,它提供了: 像Ant一样,通用灵活的构建工具 可以切换的,基于约定的构建框架 强大的多 ...

  5. NFC学习笔记2——Libnfc简介及安装

    我一直希望自己的文章做一些记录的英文翻译.趁着学习NFC,现在,libnfc主页libnfc介绍和不同的操作系统libnfc文章做一些翻译安装.一方面,提高自己的英语,一方面有了解libnfc. 原文 ...

  6. Oracle记录(一)Oracle简介与安装

    Oracle笔记(一) Oracle简介及安装 一.轨迹 二.Oracle简介 Oracle是现在全世界最大的数据库提供商,编程语言提供商,应用软件提供商,它的地位等价于微软的地位. Oracle在古 ...

  7. Oracle基础知识(一)、简介与安装

    文章提纲 Oracle简介与发展历程 安装实例(面向普通开发者) 一.Oracle简介与发展历程 中文名称甲骨文公司,全称为甲骨文股份有限公司(甲骨文软件系统有限公司).甲骨文已超越 IBM ,成为继 ...

  8. Oracle数据库(一)--Oracle简介及安装

    一.Oracle简介 Oracle是美国一家著名的软件公司,也是世界上排名前三的软件公司(微软,Oracle,Adobe).Oracle数据库是一个大型的关系型数据库,在一些大型的企业之中使用的会比较 ...

  9. linux安装oracle笔记

    linux安装oracle .增大swap空间,内存大于8G后swap跟内存同等大小即可 mkdir /home/swap cd /home/swap mkswap swapfile swapon s ...

  10. Oracle入门第一天(上)——简介与安装

    一.Oracle介绍  Oracle 公司是全球最大的信息管理软件及服务供应商,成立于1977年 Oracle 公司因其复杂的关系数据库产品而闻名.Oracle的关系数据库是世界第一个支持SQL语言的 ...

随机推荐

  1. 权限控制(delphi actionlist)

    权限控制(delphi TActionList方案)在软件开发中,为软件加入权限控制功能,使不同的用户有不同的使用权限,是非常重要的一项功能,由其在开发数据库方面的应用,这项功能更为重要.但是,要为一 ...

  2. SSM整合junit单元测试之org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):

    想用SSM做一点小测试,项目整合完毕,直接使用junit测试mybatis,出现如下错误(SuperTest类中进行了spring运行环境加载): 解决思路: 检查mapper接口与mapper.xm ...

  3. 什么是vue生命周期和生命周期钩子函数?

    原文地址 vue生命周期简介 咱们从上图可以很明显的看出现在vue2.0都包括了哪些生命周期的函数了. 生命周期探究 对于执行顺序和什么时候执行,看上面两个图基本有个了解了.下面我们将结合代码去看看钩 ...

  4. 状态管理之 Flux、Redux、Vuex、MobX(概念篇)

    本文是对 Flux.Redux.Vuex.MobX 几种常用状态管理模式的总结,偏向于概念层面,不涉及过多代码. 状态管理 什么是状态管理? 状态管理就是,把组件之间需要共享的状态抽取出来,遵循特定的 ...

  5. dockerfile文件命令详解

    Dockerfile 一般分为四部分:基础镜像信息.维护者信息.镜像操作指令和容器启动时执行指令,’#’ 为 Dockerfile 中的注释: Dockerfile的指令根据作用可以分为两种:构建指令 ...

  6. 面试总结 | 百度 NLP 实习生

    1. 项目简历:主要体现和招聘要求相关的工作,简历要精简,不要给过多冗余信息.对于每个项目,自己做过的工作,里面用到的方法,要很清楚,工作的motivation.意义等也要清楚. 这次面试中我的问题: ...

  7. spring-boot和jboss应用添加pinpiont方式

    一.jboss应用 添加方式,添加方式,在run.conf文件配置pinpoint相关信息,如下: if [ "x$JAVA_OPTS" = "x" ]; th ...

  8. python之函数对象、名称空间、嵌套、作用域、闭包

    函数对象 # 函数名就是存放了函数的内存地址,存放了内存地址的变量都是对象,即 函数名 就是 函数对象​# 函数对应的原因# 1 可以直接被引用# 2 可以当作函数参数传递# 3 可以作为函数的返回值 ...

  9. css的优先级权重

    选择器(优先级从高到低) 示例 特殊性值 !important(重要性标识) div { color: #fff !important; } 无,但为了方便记忆,可将其表示为1,0,0,0,0 行内样 ...

  10. [CF544D]Destroying Roads_最短路_bfs

    D. Destroying Roads 题目大意: In some country there are exactly n cities and m bidirectional roads conne ...