(三) Oracle数据库的目录和用户介绍

34 篇文章 0 订阅
33 篇文章 4 订阅

Oracle的目录结构


[外链图片转存失败(img-36xmuzQc-1563768351764)(assets/1563762748303.png)]

1. admin目录

[外链图片转存失败(img-etoZzNuJ-1563768351765)(assets/1563762823724.png)]

记录Oracle实例的配置, 运行日志等文件, 每个实例一个目录(上图只有一个实例, 所以只有一个目录).

SID: System IDentifier的缩写, 是Oracle实例的唯一标记. 在Oracle中一个实例只能操作一个数据库. 如果安装多个数据库, 那么就会有多个实例, 我们可以通过实例SID来区分. 由于Oracle中一个实例只能操作一个数据库的原因oracle中也会使用SID来作为库的名称

2. cfgtoologs目录

[外链图片转存失败(img-62o2bJh3-1563768351766)(assets/1563762995961.png)]

分别存放当运行dbca, emca, netca等图形化配置程序的log

3. Checkpoints目录

存放检查点文件

4. diag目录

[外链图片转存失败(img-NGUVk6oy-1563768351767)(assets/1563763091338.png)]

Oracle11g 新添加的一个重组目录. 其中的子目录, 基本上Oracle每个组件都有了自己的单独目录, 在Oracle10g中我们一直诟病的log文件散放在四处的问题终于得到解决, 无论是asm还是crs还是rdbms, 所有组件需要被用来诊断的log文件都存放在类这个新的目录下

5. flash_recovery_area(闪回区)目录

[外链图片转存失败(img-soEBtLIK-1563768351767)(assets/1563763257122.png)]

闪回区: 分配一个特定的目录位置来存放一些特定的恢复文件, 用于集中和简化管理数据库恢复工作, 闪回区可存储完全的数据库文件备份, 增量备份, 数据文件副本, 当前的控制文件, 备份的控制文件, spfile文件, 快照控制文件, 联机日志文件, 归档文件, 块跟踪文件, 闪回日志

6. oradata目录

[外链图片转存失败(img-1uRj4Rwp-1563768351768)(assets/1563763436856.png)]

存放数据文件

[外链图片转存失败(img-ou12mFEK-1563768351769)(assets/1563763459404.png)]

  1. CONTROL01.CTL

Oracle数据库的控制文件

  1. EXAMPLE01.DBF

    Oracle数据库表空间文件

  2. REDO01.LOG

    Oracle数据库的重做日志文件, 01, 02, 03均为重做日志文件

  3. SYSAUX01.DBF

    11g 新增的表空间. 主要用于存储数据字典以外的其他数据对象, 由系统内部自动维护

  4. SYSTEM01.DBF

    用于存放Oracle系统内部表和数据字典的数据, 比如, 表名, 列名, 用户名等

  5. TEMP01.DBF

    临时表空间文件

  6. UNDOTBS01.DBF

    撤销表空间文件, 用来保存回滚数据

  7. USER02.DBF

    用户表空间

7. product目录

[外链图片转存失败(img-mnuHKRf3-1563768351769)(assets/1563763893470.png)]

Oracle RDBMS的软件存放目录. RDBMS即关系数据库管理系统(Relational Database Management System).

系统用户介绍

sys用户

sys: sys是Oracle中的超级用户, 拥有的权限最大, 可以完成数据库的所有管理任务

system用户

system: 没有sys权限大, 通常用来创建一些用户查看管理员信息的表或者视图, 不建议使用system用户来创建一些与管理无关的表或者视图

sys和system在登录时候的区别

sys和system在登录Oracle时, sys只能以系统管理员(sysdba)或系统操作员(sysoper)的权限登录, 而system可以直接登录(normal)

scott用户

ystem在登录Oracle时, sys只能以系统管理员(sysdba)或系统操作员(sysoper)的权限登录, 而system可以直接登录(normal)

scott用户

scott: 时oracle提供的实例用户, 提供了一些学习Oracle操作的数据表, 如emp, dept, salgrade, bonus表等

前一章: 数据库的安装和卸载

后一章: Oracle系统服务启动与关闭

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值