Oracle简介及安装
一、轨迹
二、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记录(一)Oracle简介与安装
Oracle笔记(一) Oracle简介及安装 一.轨迹 二.Oracle简介 Oracle是现在全世界最大的数据库提供商,编程语言提供商,应用软件提供商,它的地位等价于微软的地位. Oracle在古 ...
- Oracle笔记(一) Oracle简介及安装
一.轨迹 二.Oracle简介 Oracle是现在全世界最大的数据库提供商,编程语言提供商,应用软件提供商,它的地位等价于微软的地位. Oracle在古希腊神话中被称为“神谕”,指的是上帝的宠儿,在中 ...
- Oracle数据库(一)--Oracle简介及安装
一.Oracle简介 Oracle是美国一家著名的软件公司,也是世界上排名前三的软件公司(微软,Oracle,Adobe).Oracle数据库是一个大型的关系型数据库,在一些大型的企业之中使用的会比较 ...
- Oracle基础知识(一)、简介与安装
文章提纲 Oracle简介与发展历程 安装实例(面向普通开发者) 一.Oracle简介与发展历程 中文名称甲骨文公司,全称为甲骨文股份有限公司(甲骨文软件系统有限公司).甲骨文已超越 IBM ,成为继 ...
- Nutch搜索引擎(第2期)_ Solr简介及安装
1.Solr简介 Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器.同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置.可扩展并对查询性能进行了优化 ...
- Nutch搜索引擎Solr简介及安装
Nutch搜索引擎(第2期)_ Solr简介及安装 1.Solr简介 Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器.同时对其进行了扩展,提供了比Lucene更为丰富的 ...
- Oracle数据库的安装 【超详细的文图详解】
Oracle简介Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.它是在数据库领域一直处于领先地位的产品.可以说Oracle数据库 ...
- MySQL简介及安装
一.DBA工作内容及课程体系 二.MySQL课程体系介绍 三.DBA的职业素养 四.MySQL简介及安装 01 什么是数据? 02 什么是数据库管理系统 03 数据库管理系统种类 04 MySQL发展 ...
- 【python】-- MySQL简介、安装、操作
MySQL简介.安装.操作 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据.我们也可以将数据存储 ...
随机推荐
- 使用c# 实现冒泡排序
冒泡排序是一个经典的案例 实现原理就数与数前后两两比较,如果前面比后面大则交换位置.最终达到从小到大的顺序,这样的排序方式就是冒泡排序. //冒泡排序 ;//定义一个中间变量,用来交换值 , , , ...
- EF Core创建实体的Code First标准方法
针对关系型数据库,实体之间的关系最常见的就是通过外键关联的一对一.一对多和多对多的关系,新的EF Core通过注释和Fluent API 能够做到接近于数据库通过DML创建模型的效果了.实际上,通过D ...
- 背水一战 Windows 10 (59) - 控件(媒体类): Image, MediaElement
[源码下载] 背水一战 Windows 10 (59) - 控件(媒体类): Image, MediaElement 作者:webabcd 介绍背水一战 Windows 10 之 控件(媒体类) Im ...
- Android 四大组件之" ContentProvider "
前言 ContentProvider作为Android的四大组件之一,是属于需要掌握的基础知识,可能在我们的应用中,对于Activity和Service这两个组件用的很常见,了解的也很多,但是对Con ...
- 使用Charles对Android App的https请求进行抓包
本文背景 公司新项目要求抓取目前市面上一些热门App的数据,经过研究发现很多App的网络请求都使用https进行数据传输,这样问题就来了,http使用明文传输所有请求都能拦截到,而https请求无法拦 ...
- Java 基础笔记
1. 面向对象三大特性:封装,继承,多态,java面向对象的最终父类是:Object 2. getInstance() 单实例设计模式factory() 工厂模式build() 建造者模式 3. 静态 ...
- WebRTC开发基础(WebRTC入门系列3:RTCDataChannel)
除了视频和音频,webRTC还可以传输其他数据 例子: http://webrtc.github.io/samples/src/content/datachannel/datatransfer/ 应用 ...
- 精通CSS 第1章
一 标记简史 1 使用有意义的元素 2 ID和类名:ID是唯一的,而一个类名可以应用于多个元素.在写ID和类名时需要注意区分大小写,并使用统一的命名约定,比如完全小写+连字符分割,例andy-budd ...
- app绘制手势密码 、九宫格分解
什么是九宫格? 即是我们常见的手势绘制.一共有9个点,让我们进行绘制手势.我们手动操作的时候,通过是按住第一个点,然后移动到最后一点,然后松开,就完成手势的操作,那么,如果要用自动化代码,来让其自动绘 ...
- EXECUTE 后的事务计数指示缺少了 COMMIT 或 ROLLBACK TRANSACTION 语句。上一计数 = 1,当前计数 = 2
理解这一句话: 一个begin tran会增加一个事务计数器,要有相同数量的commit与之对应,而rollback可以回滚全部计数器 这个错误一般是出现在嵌套事务中. 测试环境 sql 2008 例 ...