Oracle数据库之二 Oracle的下载与安装

摘要:
甲骨文的创立由四位传奇人物(左起)决定:埃德奥茨、布鲁斯·斯科特、鲍勃·米内尔和拉里·埃里森。Oracle的起源来自IBM分析师的一篇论文——关系数据库的开发。Oracle是一家商业应用软件提供商,如银行、电话和购物。这些程序有四个组成部分:操作系统、数据库、中间件和编程语言。拉里·埃里森拉里·埃里森是甲骨文的创始人和领导者。

二、Oracle 的下载与安装

2.1、Oracle 简介

Oracle数据库之二 Oracle的下载与安装第1张

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

Oracle数据库之二 Oracle的下载与安装第2张

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

Oracle数据库之二 Oracle的下载与安装第3张

​ 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 安装完成后的配置

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

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

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

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

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

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

Oracle数据库之二 Oracle的下载与安装第4张

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

 *  数据库的监听服务:OracleOraDB12HomeITNSListener

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

 *  数据库的实例服务:OracleServiceMLDN

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

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

免责声明:文章转载自《Oracle数据库之二 Oracle的下载与安装》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇mxgraph 画布HBuilderX 连接 逍遥模拟器 之 解决没法找到模拟器设备 问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

教你一招:[转载]使用 Easy Sysprep v4 封装 Windows 7 精品

(一) 安装与备份系统 1、 安装 Windows 7 先使用第三方分区工具(DiskGenius分区)在虚拟机中分区,然后将封装的母盘文件安装写入指定的安装盘,写入完成后重启系统开始部署。 2、 进入最适合封装的系统账户:Administrator 进入Administrator用户的方法有很多,但下面我为大家推荐一个最为直接的方法,且不易产...

毕业设计--天气预报App

  9月中旬,开始动手做我的毕业设计了,之前一直在纠结做啥,后来想想,既然是做毕业设计,那就大胆地做点自己没接触过的东西吧。然后网上查找资料得知做天气预报需要用到开放的API,而且要用那种现在还在维护的,而且又免费的(对于我们学生党来说,这个是挺好的)。天气预报App的核心是从天气API请求数据,请求得到的一般是JSON数据(这个JSON数据之前都没接触过...

WORD2003电子签名插件(支持手写、签章)

1.引言  WORD电子签名插件,支持手写、本地电子图章、以及网络图章功能。软件使用VC6,以ATL方式编写,软件小巧精致。这是我学习ATL的成果,学习过程及程序的编写,前前后后共用了一个多月的时间,花了不少的心血。其间遇到了不少困难,终于都一一解决了。这要感谢www.csdn.net上的热心朋友,从他们的BLOG文章中,我获得了不少灵感。现在这个软件基本...

在使用远程桌面时如何修改当前用户密码

在使用远程桌面时有以下几种方法可以修改当前用户密码: 1. Ctrl+Alt+End 使用这个组合键的效果和本机使用Ctrl+Alt+Del一样,它是专门针对远程桌面的。但如果是远程桌面在套远程桌面,那就无法正常工作了,因为它只能在第一层工作。遇到这种情况,就只是使用下边的方法了。 2. 开始->设置->windows安全性 此时的效果和Ctr...

用HBuilderX 打包 vue 项目 为 App 的步骤

首先打包你的vue项目生成dist文件夹,教程请移步https://www.cnblogs.com/taohuaya/p/10256670.html 看完上面的教程,请确保你是将: 项目目录下的config文件夹里的index.js文件中,将build对象下的assetsPublicPath中的“/”,改为“./”后,打包生成的dist文件。 开始使用HB...

.Net Core官方的 JWT 授权验证

什么是JWT? JSON Web令牌(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间安全地传输信息作为JSON对象。由于此信息是经过数字签名的,因此可以被验证和信任。可以使用秘密(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥对对JWT进行签名。 尽管可以对JWT进行加密以提供双方之间的保密性,但我们将重...