关于Oracle

初识Oracle-关于Oracle

  • 关于Oracle
    • 一、Oracle简介
    • 二、主流数据库
    • 三、Oracle 数据库学习内容
    • 四、Oracle 数据库的版本
    • 五、Oracle 中的一些概念
      • 1、Oracle数据库
      • 2、Oracle实例
    • 六、搭建Oracle环境(安装与配置)
      • 1、系统需求
      • 2、Oracle服务器端的安装
      • 3、Oracle相关的服务
      • 4、Oraacle数据库的启动
      • 5、Oracle 可视化客户端安装
      • 6、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 软件
  • 双击【plsqldev.exe】进行安装,弹出安装窗口中点击【I Agree】
  • 默认是安装在 C 盘中,可以选择其他盘,点击【next】继续安装
  • 默认继续点击【next】继续安装
  • 出现此窗口,默认安装即可,点击【finish】
  • 出现此窗口,耐心等待即可,完成时后,点击【close】即可
  • 桌面出现此图标说明安装成功

6、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

初识Oracle-关于Oracle相关推荐

  1. Linux下docker安装配置oracle,oracle创建用户并远程连接,实测可用!

    最近在给同学弄毕业设计的数据库,因为oracle在个人电脑上极不稳定,所以他的电脑数据库崩溃了,这时候我就在docker上为他拉了一个oracle,解决了问题. docker的安装共有以下几步,实测没 ...

  2. oracle自动化,Oracle 自动化备份脚本

    备份脚本,基于linux,windows环境需要适当修改. 主脚本,会调用2,3步骤的rman.sql&status.sql $ more main.sh #set env ######### ...

  3. it oracle 培训,Oracle数据库技术培训_OracleDBA数据库工程师_Oracle数据库在线学习视频教程_IT职业培训-51CTO学院_精培学院...

    第一阶段:企业级Oracle数据库实战入门与集群实施 特色:本阶段部分内容为OCP/OCM课程内容,以企业实战项目为主导讲解,实用性更强. 第1章 Oracle数据库高级工程师职业发展与学习方法 第2 ...

  4. 【oracle】oracle经典sql,exception,database link纠错

    [oracle]oracle经典sql,exception,database link纠错 1111-01 oracle经典sql,exception,database link纠错 1.给表tabl ...

  5. oracle v$system_event,45.Oracle杂记——Oracle常用动态视图v$system_event

    45.Oracle杂记--Oracle常用动态视图v$system_event 视图v$system_event 显示一个事件的总共等待. 如果不支持计时机制,那么TIME_WAITED和AVERAG ...

  6. oracle 202,Oracle Certification 1Z0-202题库

    Oracle Other Oracle Certification 1Z0-202 考题名称:Siebel 8 Consultant Exam 版本号:V2.40 更新时间:2011-09-14 考题 ...

  7. oracle安装就是home3,rhel3上安装Oracle(来自Oracle网站)

    http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.html 1.从网上下载redhat Ente ...

  8. php对应哪个oracle版本,Oracle 版本说明

    Oracle 的版本号很多,先看11g的一个版本号说明: 注意: 在Oracle 9.2 版本之后, oracle 的maintenance release number 是在 Oracle的版本号很 ...

  9. 更改oracle 端口,Oracle数据库11G R2 修改服务端口

    找到listener.ora文件: /opt/oracle/app/product/11.2.0/dbhome_1/network/admin/listener.ora 修改端口为21521:LIST ...

最新文章

  1. 做软件开发10年了,我准备转行了,做自媒体
  2. 学习dubbo(一): 简介
  3. 【CocoaPods】CocoaPods:Objective-C依赖库管理(XCode 4.6)
  4. SQL数据库学习之路(九)
  5. MYSQL为用户指定权限有哪些
  6. Intel Realsense D435 当usb显示为2.x时,是否能正常运行? 2.1 3.2
  7. 核心概念——节点/边/Combo——内置节点——Ellipse
  8. 通过项目逐步深入了解Mybatis(四)
  9. mysql not in 的坑 -- null 值
  10. Cortex-M4-SPI总线-读写W25Q64(二)
  11. mysql 修改wait_timeout
  12. 手把手教python发送邮件
  13. numpy中的统计函数
  14. 做项目的一些心得体会
  15. highcharts绘制3D图表
  16. 信号与系统--连续时间系统分析
  17. TMC电机驱动芯片使步进电机的更好用
  18. TP5.1自定义创建命令(php think make:controller app\index\User)
  19. 股票自选股基本函数大全-3
  20. SqlServer数据库测评

热门文章

  1. 打印机结构、原理及特点
  2. 《网页美工设计Photoshop+Flash+Dreamweaver从入门到精通》——1.2 网页美工常用工具...
  3. ADOBE AIR SDK下载中心
  4. 行测-判断推理-类比推理-语义关系-近义关系、反义关系
  5. SAT OG阅读填空题真题词汇
  6. 只会阳线看涨,阴线看跌?来看K线更多变化!
  7. 2021年安全员-B证-项目负责人(广东省)模拟考试题及安全员-B证-项目负责人(广东省)作业模拟考试
  8. mycat的主从配置
  9. 013 - C++引用
  10. Linux 自动化部署安装 《PXE网络无人值守安装 》