oracle_数据库管理.docVIP

  • 13
  • 0
  • 约1.5万字
  • 约 18页
  • 2016-10-17 发布于重庆
  • 举报
oracle_数据库管理

一:oracle数据库管理 数据库管理员 每一个oracle数据库应该至少有一名数据库管理员(dba),对于一个小的数据库,一个dba就够了,但是对于一个大的数据库可能需要多个dba分别担负不同的管理职责。 oracle数据库管理员职责: 安装和升级oracle数据库 建库、表空间、表、视图、索引…… 制定并实施备份与恢复计划 数据库权限管理,调优,故障排除 对于高级dba,要求能参与项目开发,会编写sql语句、存储过程、触发器、规则、约束、包等等 管理数据库的用户主要是sys和system,这两个用户的主要区别是: (1)最重要的区别,存储的数据的重要性不同 sys:所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行时至关重要的,由数据库自己维护,任何用户不能手动更改。sys用户拥有dba(数据管理员)、sysdba(系统管理员)、sysoper(系统操作员)角色或权限,是oracle权限最高的用户。 system:用于存放次一级的内部数据,如oracle的一些特性或工具的管理信息。system用户拥有dba、sysdba角色或系统权限。 (2)其次的区别,权限不同 sys用户必须以as sys

文档评论(0)

1亿VIP精品文档

相关文档