Oracle笔记(一) 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简介与安装的更多相关文章

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

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

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

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

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

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

  4. Oracle Golden Gate原理简介

    Oracle Golden Gate原理简介 http://www.askoracle.org/oracle/HighAvailability/20140109953.html#6545406-tsi ...

  5. 完整记录一则Oracle 11.2.0.4单实例打PSU补丁的过程

    本文记录了打PSU的全过程,意在体会数据库打PSU补丁的整个过程. 1.OPatch替换为最新版本2.数据库软件应用19121551补丁程序3.数据库应用补丁4.验证PSU补丁是否应用成功 1.OPa ...

  6. Oracle中PL/SQL简介、基本语法以及数据类型

    Oracle中PL/SQL简介.基本语法以及数据类型 一.PL/SQL简介. Oracle PL/SQL语言(Procedural Language/SQL)是结合了结构化查询和Oracle自身过程控 ...

  7. PLSQL安装教程,无需oracle客户端(解决本地需要安装oracle客户端的烦恼)

    最近用笔记本开发,项目用的是Oracle数据库,不想本地安装Oracle客户端. 就只装了一个PLSQL 连接数据库的时候各种错误,现在解决了记录一下. 详细内容见  附件

  8. Oracle GoldenGate 一、介绍和安装

    1 说明 1.1 下载和文档说明 下载地址:http://www.oracle.com/technetwork/middleware/goldengate/downloads/index.html 我 ...

  9. Oracle学习笔记—oracle体系架构及状态(nomount、mount和open)简介

    oracle体系架构简介 先来简要了解一下Oracle数据库体系架构以便于后面深入理解,Oracle Server主要由实例(instance)和数据库(database)组成.实例(instance ...

随机推荐

  1. gem Errno::ECONNRESET: Connection reset by peer - SSL_connect

    问题描述 在使用gem安装软件包时,会时常遇到下面的问题: ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) Errno: ...

  2. 文件系统的特性,linux的EXT2文件系统【转】

    本文转载自:https://blog.csdn.net/tongyijia/article/details/52809281 先来提出三个概念: - superblock - inode - bloc ...

  3. Harbor 镜像管理专家

    Harbor是一个企业级的镜像管理仓库,是VMware主导的一个开源项目(github地址:https://github.com/vmware/harbor). Harbor提供了以下功能特性: Cl ...

  4. vRA7 Software Component

    将自定义Property传递给Software Component 示例: vRA7 支持 Software Components,并且还可以在用户的申请页面中,做一个下拉菜单,让用户选择需要安装的S ...

  5. Jsp&Servlet实现读取本地图片并展示

    在Web开发中图片的读取和展示是一个很常见的功能,实现的过程大致也都一样(包括在各种框架中--)!接下来用流的方式来实现图片的展示 1. 创建Servlet,实现读取,请求方式使用get请求:   p ...

  6. HDU 3466 Proud Merchants 排序 背包

    题意:物品有三个属性,价格p,解锁钱数下线q(手中余额>=q才有机会购买该商品),价值v.钱数为m,问购买到物品价值和最大. 思路:首先是个01背包问题,但购买物品受限所以应先排序.考虑相邻两个 ...

  7. php记录代码执行时间

    $t1 = microtime(true); // ... 执行代码 ... $t2 = microtime(true); echo '耗时'.round($t2-$t1,3).'秒'; 简单说一下. ...

  8. poj2528线段树解题报告,离散化+线段树

    题目网址:http://poj.org/problem?id=2528 题意: n(n<=10000)个人依次贴海报,给出每张海报所贴的范围li,ri(1<=li<=ri<=1 ...

  9. 什么是CDN 域名预热

    通常大家理解的预热功能是,缓存预热.将需要预热的资源推送到CDN边缘节点,用户访问时将不需要再回源站,可以直接命中缓存.这样可以加快资源的首次访问,同时缓解突增回源流量给源站造成的压力.这里说的是域名 ...

  10. Java -- 数据库 多表操作,1对多,多对多,1对1。 基于dbutils框架

    1. 1对多,部门--员工 为例, 多的一方建外键. domain,建立bean对象 public class Department { private String id; private Stri ...