oracle数据库简介

oracle简介
oracle公司是世界上最大的软件提供商之一,与它并列的还有microsoft与Adobe。它已经成为了企业办公平台的最大软件提供商之一。
oracle的中文含义是甲骨文,在古希腊神话之中被翻译为”神谕”,上帝的宠儿。实际上oracle公司的起源来源于IBM一个分析人员的一篇论文,论关系型数据库的发展。也是这个时候oracle公司的创始人larry ellison开始开发自己的数据库软件,这个数据库软件就是oracle。后来bruce scott离开了oracle公司,开发了一套属于自己的数据库pointbase,不过此数据库并没有得到很好的发展,后来到了2000年之后,pointbase开始作为了BEA公司的workshop开发策略一起进行了推广,不过后来讽刺的是,oracle将BEA收购了。于是pointbase也随之消失了。
在oracle公司策略中,所有的发展都是以微软为竞争对手展开的,意味着oracle所有产品线都是针对性的推出,比如,微软推出办公平台是office,oracle就开发了定制化的ERP,CRM系统,从2006年开始模块化营销
后来oracle收购了SUN公司,所以在开发语言的技术上就完全超过了微软的了.net平台开发人员,但有一点遗憾的是,在云时代的过程中oracle落后了,后来oracle开始大力推广自己的云服务,后来推出的oracle12C版本,也是支持所谓云时代,所谓的云时代实际上也是晕时代的开始。
在oracle数据库中主要经历了如下几个重要版本,
oracle8/oracle8i(1CD): 90年代末推出,i表示internet,表示oracle开始进军网络
oracle9i(3CD):属于oracle8i的稳定版本,现在依然大范围使用。
oracle10g(630M):使用了网格计算的方式,提升了数据库的分布式访问性能
oracle11g(1.7G):属于oracle10g的稳定版本,现在新项目使用较多。
oracle12C:指的是云服务的支持,是现在的最新版本。

oracle安装与配置
oracle使用时不收费,工作时使用记得缴费,数据比平台更重要
oracle内容分为两大部分,开发部分和管理部分,重点在于开发部分
安装程序下载:官网www.oracle.com
下载的是两个文件,安装的时候要合成为一个文件,建议安装之前完成以下操作,1.关闭本机防火墙,2.尽可能断开互联网
直接执行setup.exe即可安装
首先会询问用户是否接受更新信息,
oracle本身只是一个软件平台,在平台安装完成要求创建和配置数据库,选择服务器类型,
本次不涉及oracle的RAC管理(AIX+oracle配置),为了方便配置,选择高级安装,支持语言中文和英语,版本选择企业版,此处将oracle安装在E盘e:\app\mldn\product\11.2.0\dbhome_1
此处将数据库名称定义为mldn,将字符编码设置为UTF-8,为了方便学习,将创建实例方案,所有的账户口令设置为oracleadmin
如果出现出错提示,忽略即可。
本次会自动实现数据库的创建,但是每一个数据库都需要进行额外配置,随后使用口令管理程序。主要操作以下几个用户(设置经典口令)
超级管理员,sys/change_on_install
普通管理员,system/manager
普通用户,scott/tiger
大数据用户(样本数据库才有),sh/sh,解锁
这个时候数据库才算安装完成
在安装完成之后oracle服务都为自动启动,将所有服务设置为手工启动
而每次启动只需要启动两个服务即可
OracleOraDb11g_home1TNSListener 是监听服务
OracleServiceMLDN 是数据库的实例服务,它的命名标准为,OracleServiceSID,
oracle卸载。
卸载之后有可能无法立刻安装成功
使用oracle提供的卸载程序
重启电脑进入安全模式(启动时按住F8)
找到系统上对应的磁盘路径,并且删除
运行注册表命令”regedit.exe”,搜索所有与oracle相关的服务删除
重启电脑即可重新安装oracle

你可能感兴趣的:(数据库)