初识Oracle-关于Oracle
关于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相关推荐
- Linux下docker安装配置oracle,oracle创建用户并远程连接,实测可用!
最近在给同学弄毕业设计的数据库,因为oracle在个人电脑上极不稳定,所以他的电脑数据库崩溃了,这时候我就在docker上为他拉了一个oracle,解决了问题. docker的安装共有以下几步,实测没 ...
- oracle自动化,Oracle 自动化备份脚本
备份脚本,基于linux,windows环境需要适当修改. 主脚本,会调用2,3步骤的rman.sql&status.sql $ more main.sh #set env ######### ...
- it oracle 培训,Oracle数据库技术培训_OracleDBA数据库工程师_Oracle数据库在线学习视频教程_IT职业培训-51CTO学院_精培学院...
第一阶段:企业级Oracle数据库实战入门与集群实施 特色:本阶段部分内容为OCP/OCM课程内容,以企业实战项目为主导讲解,实用性更强. 第1章 Oracle数据库高级工程师职业发展与学习方法 第2 ...
- 【oracle】oracle经典sql,exception,database link纠错
[oracle]oracle经典sql,exception,database link纠错 1111-01 oracle经典sql,exception,database link纠错 1.给表tabl ...
- oracle v$system_event,45.Oracle杂记——Oracle常用动态视图v$system_event
45.Oracle杂记--Oracle常用动态视图v$system_event 视图v$system_event 显示一个事件的总共等待. 如果不支持计时机制,那么TIME_WAITED和AVERAG ...
- oracle 202,Oracle Certification 1Z0-202题库
Oracle Other Oracle Certification 1Z0-202 考题名称:Siebel 8 Consultant Exam 版本号:V2.40 更新时间:2011-09-14 考题 ...
- oracle安装就是home3,rhel3上安装Oracle(来自Oracle网站)
http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.html 1.从网上下载redhat Ente ...
- php对应哪个oracle版本,Oracle 版本说明
Oracle 的版本号很多,先看11g的一个版本号说明: 注意: 在Oracle 9.2 版本之后, oracle 的maintenance release number 是在 Oracle的版本号很 ...
- 更改oracle 端口,Oracle数据库11G R2 修改服务端口
找到listener.ora文件: /opt/oracle/app/product/11.2.0/dbhome_1/network/admin/listener.ora 修改端口为21521:LIST ...
最新文章
- 做软件开发10年了,我准备转行了,做自媒体
- 学习dubbo(一): 简介
- 【CocoaPods】CocoaPods:Objective-C依赖库管理(XCode 4.6)
- SQL数据库学习之路(九)
- MYSQL为用户指定权限有哪些
- Intel Realsense D435 当usb显示为2.x时,是否能正常运行? 2.1 3.2
- 核心概念——节点/边/Combo——内置节点——Ellipse
- 通过项目逐步深入了解Mybatis(四)
- mysql not in 的坑 -- null 值
- Cortex-M4-SPI总线-读写W25Q64(二)
- mysql 修改wait_timeout
- 手把手教python发送邮件
- numpy中的统计函数
- 做项目的一些心得体会
- highcharts绘制3D图表
- 信号与系统--连续时间系统分析
- TMC电机驱动芯片使步进电机的更好用
- TP5.1自定义创建命令(php think make:controller app\index\User)
- 股票自选股基本函数大全-3
- SqlServer数据库测评
热门文章
- 打印机结构、原理及特点
- 《网页美工设计Photoshop+Flash+Dreamweaver从入门到精通》——1.2 网页美工常用工具...
- ADOBE AIR SDK下载中心
- 行测-判断推理-类比推理-语义关系-近义关系、反义关系
- SAT OG阅读填空题真题词汇
- 只会阳线看涨,阴线看跌?来看K线更多变化!
- 2021年安全员-B证-项目负责人(广东省)模拟考试题及安全员-B证-项目负责人(广东省)作业模拟考试
- mycat的主从配置
- 013 - C++引用
- Linux 自动化部署安装 《PXE网络无人值守安装 》