1数据库

  一个完整的Oracle数据库通常由两部分组成,分别是Oracle数据库和Oracle数据库实例,第一个Oralce数据库是指Oracle类型的关系型数据库管理系统,包含物理数据、数据库管理系统,也就是物理数据、内存、操作系统进程的组合体;而后面提到的Oracle数据库是指一系列物理文件的数据集合,这些集合包括数据文件、控制文件、联机日志、参数文件等。

  下面这张图是创建数据库的一个步骤:

  第一个要填写的是全局数据库名,第二个要填写的是数据库实例SID(下文会介绍)。

  全局数据库名:就是一个数据库的标识,简单来说就是名字,这个一般在创建的时候一定要想好。以后一般是不修改的,不过也可以修改,只不过修改起来比较麻烦,因为数据库安装好以后,数据库的这个标识名字就会写入控制文件、数据库表等很多地方。

  关于数据库的命令:

  查看当前的数据库的名字:

  2数据库实例

  官方说Oracle实例是访问Oracle数据库所需的一部分计算机内存和辅助处理后台进程,是由进程和这些进程所使用的内存(SGA)所构成一个集合。

  我们在写代码过程中需求调用对象的方法时,需要new出来一个实例,这个new出来的实例也是放在内存中的;我们的oracle实例跟这个new出来的对象差不多,也是当需要访问oracle数据库时就在内存中创建出一块进程,它也是只存在与内存中的。

  我们访问oracle其实就是访问oracle的实例,访问oracle实例的时候,有时候需要先开启实例,我的实例名为orcltest:

  1startup open orcltest;

  实例名与SID

  实例名(instance_name)指的是用于响应某个数据库操作的数据库管理系统的名字;提到Oralce实例名就不能不提Oracle_SID,SID其实Oracle实例的一个标识。

  但两者是有区别的,instance_name是oracle数据库参数。而Oracle_SID是操作系统的环境变量。Oracle_SID用于与操作系统交互,也就是说,从操作系统的角度访问实例名,必须通过Oracle_SID。并且Oracle_SID必须与instance_name的值一致,否则,你将会收到一个错误,在unix平台,是“ORACLEnot available”,在windows平台,是“TNS:协议适配器错误”。

  数据库实例名除了与操作系统交互外,还用于网络连接的oracle服务器标识。当你配置oracle主机连接串的时候,就需要指定实例名如下:

  查询当前数据库实例名:

  查看当前数据库实例的信息:

  注意:一个数据库可以有多个实例,在作数据库服务集群的时候可以用到,或者不同的项目用不同的数据库实例也可以,这块内容后续会继续说明。

  3表空间

  Oracle数据库是通过表空间来存储物理表的,表空间(tablespace)是数据库的逻辑划分,它是隶属与Oracle数据库实例下面的,一个数据库实例可以有N个表空间,一个表空间下可以有N张表。

给大家推荐一款Java基础课和大数据基础课:

尚学堂给同学们带来全新的Java300集课程啦!java零基础小白自学Java必备优质教程_手把手图解学习Java,让学习成为一种享受_哔哩哔哩_bilibili​www.bilibili.com/video/BV1qL411u7eE?spm_id_from=333.337.search-card.all.click正在上传…重新上传取消https://link.zhihu.com/?target=https%3A//www.bilibili.com/video/BV1qL411u7eE%3Fspm_id_from%3D333.337.search-card.all.click

【大数据教程】全套大数据基础教程(完整版)_从0到1学大数据_从入门到精通全套课程!_哔哩哔哩_bilibili​www.bilibili.com/video/BV1RF411s7RB?spm_id_from=333.999.0.0正在上传…重新上传取消https://link.zhihu.com/?target=https%3A//www.bilibili.com/video/BV1RF411s7RB%3Fspm_id_from%3D333.999.0.0

什么是Oracle数据库?相关推荐

  1. Oracle数据库导入导出命令!

    oracle数据库导入导出命令! 转自:http://www.cnblogs.com/fjfzhkb/archive/2007/09/03/879807.html Oracle数据导入导出imp/ex ...

  2. oracle数据库 export,转:Oracle数据库的备份方法——使用export作为备份

    5.使用export作为备份策略 5.1 export的命令选项说明 Oracle数据库的exp工具提供tables.users.full database.tablespace四种级别的导出方式,把 ...

  3. kettle读取不到oracle,kettle链接Oracle数据库,百试不爽!

    今天关于kettle在新建oracle数据连接失败的原因及处理办法在此给大家进行详细解析.(此文档有图片,有详细图片的word文档点击此处下载) 具体:工具-向导-创建数据连接向导-输入数据库连接名称 ...

  4. java oracle数据库高效分页查询_oracle高效分页查询总结

    探索查询语句: --分页参数:size = 20 page = 2 --没有order by的查询 -- 嵌套子查询,两次筛选(推荐使用) --SELECT * -- FROM (SELECT ROW ...

  5. 在oracle的安全策略中,Oracle数据库的安全策略(转)

    Oracle数据库的安全策略(转)[@more@]Oracle是关系型数据库管理系统,它功能强大.性能卓越,在当今大型数据库管理系统中占有重要地位.在我们开发的一MIS系统中,选用了Oracle7.3 ...

  6. oracle实例包括用户进程吗,ORACLE实例和ORACLE数据库详解(三)

    e.PMON:负责在一个Oracle进程失败时清理资源. 主要用于清除失效的用户进程,释放用户进程所用的资源.如PMON将回滚未提交的工作,释放锁,释放分配给失败进程的SGA资源. f.CKPT 同步 ...

  7. 存clob为空的值_将网页文本(HTML)保存到ORACLE数据库CLOB字详解

    网上常见的例子总是将文本文件上传至数据库的方法.今天在做文档管理相关系统时,需要将网页上的文本输入框(textarea或input)中的内容,上传到ORACLE数据库的CLOB字段中去.在网上找了好长 ...

  8. 获取oracle数据库war报告,Oracle 数据库开发及SQL基础实战

    Oracle 数据库开发及SQL基础实战 一.数据库基础 主键(Primary Key): 1.某一列或某些列的组合,构成一个主键,在这张二维表里,主键必须不重复.用于在这些行之间进行唯一的区别. 2 ...

  9. oracle中的聚簇,Oracle数据库的聚簇技术

    聚簇是根据码值找到数据的物理存储位置,从而达到快速检索数据的目的.聚簇索引的顺序就是数据的物理存储顺序,叶节点就是数据节点.非聚簇索引的顺序与数据物理排列顺序无关,叶节点仍然是索引节点,只不过有一个指 ...

  10. Oracle数据库一些操作信息

    Oracle数据库如何查看当前用户角色权限及默认表空间 查看当前用户的一些信息, 包括用户拥有的角色权限信息.用户表空间以及用户和默认表空间的关系等 --查看用户的角色权限 1.查看当前用户拥有的角色 ...

最新文章

  1. 三分钟学会《门面模式》
  2. Hacker(六)----黑客藏匿之地--系统进程
  3. bulk_create 批量插入数据
  4. SpringBoot 整合 Redis 实现消息队列
  5. courses to choose
  6. 在SAP云平台的API portal里创建和管理API
  7. PHP 全局变量global详解
  8. 晋中学院计算机考研,晋中学院有多少人死在考研路上
  9. Visio图形自动编号
  10. html 块级注释,HTML blockquote 标签 | 教程 | codingbefore
  11. 通过libxml2的xpath解析xml
  12. app上架vivo应用商店流程
  13. 通过读取学生txt,进而实现随机选人(包含对应人物照片)并用GUI实现
  14. url怎么隐藏html后缀,url 去掉.HTML 后缀 zencart
  15. 开车总结-2021.7
  16. python class函数报错_24 【python入门指南】class
  17. 第三方支付平台:BeeCloud和Ping++对比
  18. 计算机语言绝对值表示方法,python表示绝对值的方法是什么
  19. 如何用OKR提高下属执行力
  20. mysql8的load data_mysql8.0 使用LOAD DATA LOCAL INFILE 批量插入数据

热门文章

  1. 淘宝店铺商家电话采集软件操作教程
  2. 【23考研】计算机择校信息库-辽宁高校计算机相关专业22专业目录分类汇总(按专业课分类汇总)
  3. jzoj4684. 【GDOI2017模拟8.11】卡牌游戏
  4. XX 出现问题。请与你的系统管理员联系,以了解有关修复或重新安装该应用的信息。
  5. 动力节点—2020最新Spring教程笔记(上)
  6. SpringCloud Alibaba史上最强详解与史上最系统框架搭建
  7. 【OSATE学习笔记】错误树分析样例
  8. php神盾解密工具 注册码_PHP 神盾解密工具
  9. 医疗汇报医学演示PPT模板
  10. java 平均值_Java求两个数平均值