二、Oracle 的下载与安装

2.1、Oracle 简介

  • Oracle 公司是全球最大的信息管理软件及服务供应商,成立于 1977 年,主要的业务是推动电子商务平台的搭建。Oracle 公司有自己的服务器、数据库、开发工具、编程语言,在行业软件上还有企业资源计划(ERP)软件、客户关系管理(CRM)软件、人力资源管理软件(HCM)等大型管理系统,所以 Oracle 是一家综合性的国际大公司,也是最有实力与微软公司在技术上一较高低的公司之一。
  • Oracle 公司的创办决定于4位传奇人物(左起):Ed Oates、Bruce Scott、Bob Miner、Larry Ellison。

  • Oracle 公司的起源来自于 IBM 一个分析人员的论文--论关系型数据库的发展。
  • Oracle 是商业应用的软件供应商,例如:银行、电话、购物,那么这样的程序一共会有4个组成:操作系统、数据库、中间件、编程语言。除了提供商业开发的支持之外,还提供了一些商业软件。
  • Larry Ellison

​ Larry Ellison 是 Oracle 公司的缔造者,也是 Oracle 公司发展的领导者。Larry Ellison 最早提出来电子商务的概念,并且让Oracle 公司积极致力于电子商务的解决方案,并且在1995年之后迅速的将Oracle 公司的重点发展到了网络上(这一点可以随着 Oracle 8i 的推出而更加明显),并且于2009年时以74亿美金(以每股9.5美元的价格)收购了 SUN 公司,从此之后标志着 Oracle 公司将成为业界唯一一家提供综合系统的厂商,将拥有自己的编程语言(Java)、数据库(Oracle 、MySQL)、中间件(收购了 BEA 的 WebLogic)、操作系统(Solaris、UNIX)、服务器,这样一来 Oracle 公司在整个行业上的地位将更加稳固,使 Java 语言的发展前景越来越好。

  • Oracle 这个单词在古希腊神话之中被翻译为 “神喻”,指的是上天的指示,以及上帝的宠儿。而在中国古代商周时期,把一些刻在龟壳上的文字也当做上天的指示,所以在中国,Oracle 被翻译为甲骨文。
  • Oracle 一直主张的大型的商业应用,实际上也已经开始面对云服务的挑战。

2.2、Oracle 下载(Oracle 12c版本)

  • 下载地址:www.oracle.com
  • Downloads --> Oracle Database --> Downloads --> 接受协议 --> 64 位系统
  • 下载完成后会出现两个压缩文件,而后将这两个压缩文件进行解压缩,解压缩后合并为一个文件。(注意:要断网、关防火墙、关杀毒软件)
  • 直接执行安装目录中的 setup.exe 命令即可启动安装。

2.3、Oracle 安装过程

  • 置空电子邮件,取消勾选 “接受更新”,点击 “下一步”;

  • 出现提示信息,点击 “是”,选择 “跳过更新”,点击 “下一步”;

  • 选择 “创建和配置数据库”;

  • 选择 “服务器类”,选择 “单实例数据库安装”,点击 “下一步”;

  • 选择 “高级安装”,语言选择 “中文” 和 “英文”;

  • 版本选择 “企业版”后点击 “下一步”;

  • 创建新用户: Oracleuser,口令:oracleadmin ;

  • 选择安装路径(一般 D 盘下根目录);

  • 选择 “一般用途/事务处理”;

  • 全局数据库名 输入:mldn (SID 会自动改,输入 SID ,库名不会自动修改);

  • 同一页面中勾选“创建为容器数据库”,并且 可选入数据库名称 输入:pdbmldn;

  • 内存 选择 “自动管理”;

  • 字符集 选择 “ UTF-8 ”,(如果用 winxp,建议设置为 GBK);

  • 示例方案 勾选“创建方案数据库”;

  • 文件系统保存路径:D 盘;

  • 注册不选,直接下一步,勾选“启用恢复”(默认);

  • 选择 “对所有账户使用相同的口令”:oracleadmin ;

  • 下一步,弹出口令不符合标准提示框选择 “是”;

  • 随后进入安装前的检查工作;

  • 检查完成后直接点击安装。

    注意:安装完成后不要点击任何的操作,如 “完成、确定、取消“ 等!

2.4、Oracle 安装完成后的配置

​ 安装完成后会出现一个口令管理的界面,如果点了 确定,那么某些用户的密码就无法改为公共密码了。

用户名 密码 描述
sys change_on_install 数据库的超级管理员
system manage 数据库的普通管理员
scott tiger 数据库的普通用户,里面提供的表在SQL语句讲解时要使用
sh sh 大数据用户,里面存放了海量数据,做测试使用
  • 点击 “口令管理”,界面中输入 system 和 sys 的密码,点击 “确定”;

  • 弹框提示中点击 “是” ,设置完成后就可以点击 “确定”;

  • 提示安装完成,点击 “关闭”即可。

  • Oracle 安装完成后,那么也会出现若干服务:计算机--管理--服务

    Oracle 的五个服务建议改为手工启动,这样启动速度可以快一些!

在所有给出的服务里面,有两个服务是最重要的:

 *  数据库的监听服务:OracleOraDB12HomeITNSListener

    如果说现在要通过远程客户端链接数据库,或者直接利用程序进行数据库的连接,此服务必须打开。

 *  数据库的实例服务:OracleServiceMLDN

    Oracle 本身是一个平台,平台里面有多个数据库,那么每一个数据库都会存在这样的一种服务名称:Oracle Service SID

说明:本学习资料是根据李兴华的 Oracle开发实战经典 整理

Oracle数据库之Oracle的下载与安装的更多相关文章

  1. 电脑上不安装Oracle时,C# 调用oracle数据库,Oracle客户工具

    Oracle的安装包通常都比较大,安装又比较费时,而且如果安装过程中不幸出错,各种蛋疼,即便是安装过N遍的老手,有时候安装起来也觉得挺烦.而工作中,通常服务器上面安装oracle就可以了,我们本地电脑 ...

  2. 电脑上不安装Oracle时,C# 调用oracle数据库,Oracle客户工具 【转载】

    http://www.cnblogs.com/jiekzou/p/5047850.html Oracle的安装包通常都比较大,安装又比较费时,而且如果安装过程中不幸出错,各种蛋疼,即便是安装过N遍的老 ...

  3. 全网最详细的PLSQL Developer + Oracle client的客户端 或者 PLSQL Developer + Oracle server服务端的下载与安装过程(图文详解)

    不多说,直接上干货! 环境说明: 本地没有安装Oracle服务端,oracle服务端64位,是远程连接,因此本地配置PLSQL Developer64位. Oracle database使用在本机部署 ...

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

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

  5. ORA-12538;ORA-12154;使用PL/SQL dve无法连接远程服务器上的oracle数据库,同时本机上也安装了一个oracle数据库

    问题描述:本人使用PL/SQL dve连接远程服务器上的oracle数据库,一直是没有问题的.我想提高下自己在数据库方面的能力就在自己的笔记本上安装了一个oracle数据库实例,安装并配置好之后,使用 ...

  6. 本地客户端(自己的电脑)连接远程Oracle数据库(服务器端),客户端安装步骤

    如果本地自己的电脑没有安装Oracle(服务器端数据库),那就要单独安装HA-Instant Client-v11.2.0.3.0.exe(oracle_client客户端) 如果本地安装了Oracl ...

  7. oracle数据库-备份ORACLE为dmp类型数据

    刘备,为自己后期脑子不灵光时可以找个可以翻阅的地方. 一.第一部分导出ORACLE数据 1.数据库地址及账号密码: 数据库地址:10.10.10.132账号密码:oracle/oracle 2.使用X ...

  8. C#连接Oracle数据库解决报错(需要安装Oracle客户端软件8.1.7)的问题

    1.通过nuget安装  ManagedDataAccess 2.引用 using Oracle.ManagedDataAccess.Client; 注:最低framework4.0 测试连接: // ...

  9. .net(C#)访问Oracle数据库的几种免安装组件的对比

    Oracle 数据存取组件(ODAC) 库为Borland Delphi,C++ Builder 以及 Kylix提供了一些非可视化的组件.它们用来存取Oracle关系数据库系统.与BDE类似, OD ...

随机推荐

  1. 个人永久性免费-Excel催化剂功能第54波-批量图片导出,调整大小等

    图片作为一种数据存在,较一般的存放在Excel单元格或其他形式存在的文本数据,对其管理更为不易,特别是仅有Excel原生的简单的插入图片功能时,Excel催化剂已全面覆盖图片数据的使用场景,无论是图片 ...

  2. sklearn使用技巧

    sklearn使用技巧 sklearn上面对自己api的解释已经做的淋漓尽致,但对于只需要短时间入手的同学来说,还是比较复杂的,下面将会列举sklearn的使用技巧. 预处理 主要在sklearn.p ...

  3. [leetcode] 105. Construct Binary Tree from Preorder and Inorder Traversal (Medium)

    原题 题意: 根据先序和中序得到二叉树(假设无重复数字) 思路: 先手写一次转换过程,得到思路. 即从先序中遍历每个元素,(创建一个全局索引,指向当前遍历到的元素)在中序中找到该元素作为当前的root ...

  4. 浅入深出Vue:代码整洁之去重

    在开始本篇的主题之前,让我们把上次遗留下来的问题都清理一下: 将其他组件中 axios 请求的地方封装起来. 这里就不把代码放在开头了,相关代码都放在文末,有兴趣了解的童鞋可以先往下翻. 好了, 我们 ...

  5. NetworkStream.Read

    Reads data from the NetworkStream. 参数 buffer 类型:System.Byte[]类型 Byte 的数组,它是内存中用于存储从 NetworkStream 读取 ...

  6. Git学习(二):Git的初步使用

    一.Git的最小配置 1.使用如下命令创建Git的用户名和邮箱,如下所示: $git config --global user.name 'your_name' $git config --globa ...

  7. gRPC in ASP.NET Core 3.0 -- Protocol Buffer(1)

    现如今微服务很流行,而微服务很有可能是使用不同语言进行构建的.而微服务之间通常需要相互通信,所以微服务之间必须在以下几个方面达成共识: 需要使用某种API 数据格式 错误的模式 负载均衡 ... 现在 ...

  8. 逆向MFC程序

    目录 @ 1 MFC执行流程 1.1 环境支持 1.2 分析 1.3 实践探索 1.3.1 创建一个MFC程序 1.3.2 下关键断点并调试 1.4 转向MFC库源文件中观测 2 逆向 2.1 特征码 ...

  9. python交互界面无法使用方向键

    问题 python交互界面无法使用方向键,按方向键全变成^[[^C这类型的字符 解决办法 办法1: 使用yum安装readline.readline-devel,然后重装python 这种方法太麻烦了 ...

  10. oracle的自增序列

    因为oracle中的自增序列与mysql数据库是不一样的,所以在这里唠嗑一下oracle的自增序列 1. 创建和修改自增序列 --创建序列的语法 -- create sequence [user.]s ...