初识Oracle-Oracle基础

Oracle基础

一、Oracle简介

在这里插入图片描述
  Oracle 是殷墟(yīn Xu)出土的甲骨文(oracle bone inscriptions)的英文翻译的第一个 单词,在英语里是“神谕”的意思。Oracle 公司成立于 1977 年,总部位于美国加州,是世 界领先的信息管理软件开发商,因其复杂的关系数据库产品而闻名。Oracle 数据库产品为财 富排行榜上的前 1000 家公司所采用,许多大型网站也选用了 Oracle 系统。
  Oracle 数据库是 Oracle(中文名称叫甲骨文)公司的核心产品,Oracle 数据库是一个适 合于大中型企业的数据库管理系统。在所有的数据库管理系统中(比如:微软的 SQL Server, IBM 的 DB2 等),Oracle 的主要用户涉及面非常广,包括:银行、电信、移动通信、航空、 保险、金融、电子商务和跨国公司等。
  Oracle 公司成立以来,从最初的数据库版本到 Oracle7、Oracle8i、Oracle9i,Oracle10g 到 Oracle11g,虽然每一个版本之间的操作都存在一定的差别,但是 Oracle 对数据的操作基 本上都遵循 SQL 标准。因此对 Oracle 开发来说各版本之间的差别不大。
  WebLogic 是美国 bea 公司出品的一个 application server 确切的说是一个基于 Javaee 架 构的中间件,BEA WebLogic 是用于开发、集成、部署和管理大型分布式 Web 应用、网络应 用和数据库应用的 Java 应用服务器。2008 年 1 月 16 日,全球最大的数据库软件公司甲骨文 (Oracle)宣布已经同 BEA 达成协议,以 85 亿美元收购 BEA。
   2008 年 1 月 16 日,Sun 宣布已经与 MySQL AB 达成协议,以大约 10 亿美元收购 MySQL AB。2009 年 04 月 20 日,甲骨文宣布,该公司将以每股 9.5 美元的价格收购 Sun。该交易价 值约为 74 亿美元。
  Oracle 的官方网站:http://www.oracle.com
在这里插入图片描述

二、主流数据库

在这里插入图片描述
主流数据库的使用情况:
在这里插入图片描述

三、Oracle 数据库学习内容

在这里插入图片描述

四、Oracle 数据库的版本

在这里插入图片描述

五、Oracle 中的一些概念

  平常所说的 Oracle 或 Oracle 数据库指的是 Oracle 数据库管理系统. Oracle 数据库管 理系统是管理数据库访问的计算机软件(Oracle database manager system). 它由 Oracle 数据 库服务器和 Oracle 实例(instance)构成。

1、Oracle数据库

  Oracle 数据库: 一个相关的操作系统文件(即存储在计算机硬盘上的文件)集合,这些文 件组织在一起, 成为一个逻辑整体, 即为 Oracle 数据库。
  Oracle 用它来存储和管理相关的信息.Oracle 数据库必须要与内存里实例合作,才能对 外提供数据管理服务。

2、Oracle实例

  位于物理内存里的数据结构。它由一个共享的内存池和多个后台进程所组成,共享的内 存池可以被所有进程访问。用户如果要存取数据库(也就是硬盘上的文件) 里的数据,必须 通过实例才能实现,不能直接读取硬盘上的文件。
  Oracle 用它们来管理数据库访问.用户如果要存取数据库(也就是硬盘上的文件) 里的数据, 必须通过 Oracle 实例才能实现, 不能直接读取硬盘上的文件。
  实际上, Oracle 实例就是平常所说的数据库服务(service) 。

  区别:实例可以操作数据库;在任何时刻一个实例只能与一个数据库关联,访问一个数 据库;而同一个数据库可由多个实例访问(RAC)。

六、搭建Oracle环境(安装与配置)

1、系统需求

  • CPU 需求: Pentium 1.6G Hz 以上
  • 内存需求: 1 GB
  • 磁盘空间需求: Oracle 软件需要 1.5 GB 到 3.5 GB
  • 操作系统: 根据手册文档而定

2、Oracle服务器端的安装

  由于 Windows 7 和 Oracle 10g 之间存在兼容性问题,所以在安装之前准备工作是必不可 少的:
  找到 Oracle 的安装主程序,右键–属性,在“兼容性”选项卡中勾选上“以兼容模式运 行这个程序”和“以管理员身份运行此程序”前的复选框,接着单击“确定”退出
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 测试用户
  • 用户名:Scott
  • 密码:tiger
    在这里插入图片描述
    在这里插入图片描述

3、Oracle相关的服务

  • OracleService+服务名,该服务是数据库启动的基础,只有该服务启动了,Oracle 数据 库才能正常启动。这是必须启动的服务。

  • OracleOraDb10g_home1TNSListener,该服务是服务器端为客户端提供的监听服务, 只有该服务在服务器上正常启动,客户端才能连接到服务器。该监听服务接收客户端发 出的请求,然后将请求传递给数据库服务器。一旦建立了连接,客户端和数据库服务器 就能直接通信了。

  • OracleOraDb10g_home1iSQL*Plus,该服务提供了用浏览器对数据库中数据操作的方 式。该服务启动后,就可以使用浏览器进行远程登录并进行数据库操作了。如下图所示:
    在这里插入图片描述

4、Oraacle数据库的启动

在这里插入图片描述

5、Oracle 可视化客户端安装

PL/SQL Developer 是专门针对 Oracle 数据程序库储存单元开发的集成开发环境,在工作中经 常用到 oracle 数据,oracle 有自己的 sqlplus 进行操作数据库,但是都是命令,plsql 正好解 决这块,操作数据库非常方便。

  • 首先,百度搜索引擎中下载 plsql 破解版软件,因为官网下载只能试用 30 天,需要所以 下载破解版本的,下载完后进行解压
    在这里插入图片描述
  • 双击【plsqldev.exe】进行安装,弹出安装窗口中点击【I Agree】
    在这里插入图片描述
  • 默认是安装在 C 盘中,可以选择其他盘,点击【next】继续安装
    在这里插入图片描述
  • 默认继续点击【next】继续安装
    在这里插入图片描述
  • 出现此窗口,默认安装即可,点击【finish】
    在这里插入图片描述
  • 出现此窗口,耐心等待即可,完成时后,点击【close】即可
    在这里插入图片描述
  • 桌面出现此图标说明安装成功
    在这里插入图片描述

6、Oracle 可视化客户端激活

  • 双击桌面的 plsql 启动图标,会提示此此窗口,需要进行激活才能使用
    在这里插入图片描述
  • 双击【plsql…_keygen.exe】这个激活 KEY 文件
    在这里插入图片描述
  • 双击后,弹出窗口中对应 PLSQL 框中的文本进行输入即可
    在这里插入图片描述
  • 弹出此窗口,说明激活成功
    在这里插入图片描述

7、Oracle 可视化客户端汉化

  • 双击【chinese.exe】进行安装中文包,安装完后,所以功能菜单都是中文的,用起来 很方便
    在这里插入图片描述
  • 默认下一步安装即可
    在这里插入图片描述
  • 点击右下角绿色对号,安装完成
    在这里插入图片描述

七、Oracle的卸载

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以上只是简单的将 Oracle 卸载掉了,还学要对注册表进行修改 修改注册表,在开始-运行中执行 regedit 命令,进入注册表,对注册表中的键值进行修改

  • 将 HKEY_CLASS_ROOT 下所有以 ORACLE 或者 ORAL 开头的注册表项删除
  • 将HKEY_LOCAL_MACHINE\SOFTWARE 下 ORACLE 注册表项删除
  • 将HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service 下的以 Oracle开头的注册表 项删除
  • 重新启动计算机
  • 删除 c:\Program Files\Oracle 目录
    通过以上步骤才正真的完成了 Oracle 的卸载,此时可以安装新的 Oracle
发布了6 篇原创文章 · 获赞 4 · 访问量 634

猜你喜欢

转载自blog.csdn.net/weixin_46731640/article/details/105327319