数据库管理员(dba)的介绍

本文介绍了Oracle数据库管理员(DBA)的工作,包括安装升级数据库、权限管理、调优和故障排除等。重点阐述了sys和system用户的区别,sys作为权限最高的用户,而system用户则作为次一级的内部数据管理者。DBA、sysdba和sysoper的角色差异也进行了详细说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

dba:database administrator

数据库管理员(dba)的主要工作
职责:
1)安装和升级oracle数据库
2)建库,表空间,表,视图,索引...
3)制定并实施备份与恢复计划
4)数据库权限管理,调优,故障排除
5)对于高级dba,要求能参与项目开发,会编写sql语句、存储过程、触发器、规则、约束、包

管理数据库的用户主要是syssystem
形象地说,sys是董事长,system是总经理


区别主要是:


1)最重要的区别,存储的数据的重要性不同
sys:所有的oracle多的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行时至关重要的,有数据库自己维护,任何用户都不能手动更改。sys用户dba,sysdba,sysoper角色或权限,是oracle权限最高的用户。
syste:用于存放次一级的内部数据,如oracle的一些特性或工具的管理信息。system用户拥有dba,s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值