9-1 数据库管理员-工作任务有哪些
CSDN话题挑战赛第2期
参赛话题:学习笔记
Oracle基础知识整理:C站下载链接
1 Oracle 基础知识 | 2 Oracle 安装(附详细安装操作手册) | 3 Oracle 基本使用 |
---|---|---|
4 Oracle 用户管理 | 6 -1Oracle 表的管理-创建修改表 | 6-2 Oracle 表的管理-表查询 |
6-3 Oracle 表的管理-表复杂查询 | 6-4 Oracle表复杂查询 -多表查询 | 6-5 Oracle表复杂查询 -子查询 |
6-6 Oracle表复杂查询 -合并查询-增删改数据 | 7-java连接oracle-Oracle中的事务处理 | 8-Oracle函数有哪些 |
文章目录
- 10 数据库管理员-工作任务有哪些
- 10.1 职责
- 10.2 管理数据库的用户主要是sys和system
- 10.3 sysdba和sysoper权限区别图
- 10.4 dba权限的用户
- 10.5 数据库管理员 --管理初始化参数
10 数据库管理员-工作任务有哪些
·介绍:
每个oracle数据库应该至少有一名数据库管理员(dba),对于一个小的数据库,一个dba就够了,但是对于一个大的数据库可能需要多个dba分别担负不同的管理职责,那么一个数据库管理员的主要工作是什么呢?
10.1 职责
(1)安装和升级oracle数据库
(2)建库、表空间、表、视图、索引…
(3)制定并实施备份与恢复计划
(4)数据库权限管理,调优,故障排除
(5)对于高级dba,要求能参与项目开发,会编 写sql语句、存储过程、触发器、规则、约束、 包
**(4)和(5)是高级dba才能做的
10.2 管理数据库的用户主要是sys和system
在前面我们已经提到这两个用户,区别主要是:
(1)最重要的区别:存储的数据的重要性不同
sys
:所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改,sys
用户拥有dba
,sysdba
,sysoper
角色或权限,是oracle权限最高的用户。
system
:用于存放次一级的内部数据,如oracle的一些特性或工具的管理信息,system
用户拥有dab
,sysdba
角色或系统权限。
(2)其次的区别,权限的不同。
sys
用户必须以 as sysdba
或as sysoper
形式登录,不能以normal
方式登录数据库
system
如果正常登录,它其实就是一个普通的dba用户,但是如果以as sysdba
登录,其结果实际上它是作为sys
用户登录的,从登录信息里面我们可以看出来。
形象比喻:
sys董事长 system总经理
dba数据库管理员角色 sysdba系统管理员
sysoper系统操作员&&
10.3 sysdba和sysoper权限区别图
sysdba | sysoper |
---|---|
startup (启动数据库)
|
同左 |
shutdown (关闭数据库)
|
同左 |
after database open/mountbackup
|
同左 |
改变字符集 | None |
create database (创建数据库)
|
none创建数据库 |
drop database (删除数据库)
|
None |
create spfile
|
同左 |
alter table archivelog (归档日志)
|
同左 |
alter table becover (恢复数据库)
|
只能完全恢复,不能执行不完全恢复 |
拥有 mstocted session (会话限制)权限
|
同左 |
可以让用户作为sys 用户连接
|
可以进行一些基本的操作,但不能查看用户数据 |
登录之后用户是sys
|
登录之后用户是public |
10.4 dba权限的用户
dba用户是指具有dba角色的数据库用户,特权用户可以执行启动实例,关闭实例等特殊操作,而dba用户只有在启动数据库后才能执行各种管理工作。
10.5 数据库管理员 --管理初始化参数
·管理初始化参数
初始化参数用于设置实例或是数据库的特征。oracle9i提供了200多个初始化参数,并且每个初始化参数都有默认值。
·显示初始化参数
(1)show parameter命令
·如何修改参数
需要说明:如果你希望修改这些初始化的参数,可以到文件D:\oracle\admin\myoral\pfile\init.ora文件中去修改比如要修改实例的名字
9-1 数据库管理员-工作任务有哪些相关推荐
- Oracle数据库管理员工作内容
ORACLE数据库管理员应按如下方式对ORACLE数据库系统做定期监控: (1). 每天对ORACLE数据库的运行状态,日志文件,备份情况,数据 库的空间使用情况,系统资源的使用情况进行检查,发现并解 ...
- 《DBA修炼之道:数据库管理员的第一本书》——1.4节评估DBA的工作邀请
本节书摘来自华章社区<DBA修炼之道:数据库管理员的第一本书>一书中的第1章,第1.4节评估DBA的工作邀请,作者(美)Craig S. Mullins,更多章节内容可以访问云栖社区&qu ...
- oracle数据库日常管理,讲解Oracle数据库管理员每月的职责以及日常管理工作
之前为大家介绍了讲解Oracle数据库管理员每周的职责.讲解Oracle数据库管理员的每天的任务职责接下来将为大家带来"讲解Oracle数据库管理员每月的职责以及日常管理工作". ...
- 【Mysql】数据库管理员的工作思考
文章目录 大背景 见微知著,未雨绸缪 以史为镜,可以正衣冠 纸上终觉浅,觉知要躬行 大背景 从去年金融科技部启动"云化工程"以来,辖内地区的应用都走在了被规划的道路,原来部署在物理 ...
- SQL Server 数据库管理员(DBA)的工作内容
下面从6个方面描述数据库管理员(DBA)的工作内容.职责范围: 一:数据库系统规划 1.硬件:在整套系统规划初期,要针对数据库未来的成长需求.性能需求.商业考虑,决定数据库运行需要的内存.硬盘.cpu ...
- 数据库管理员的工作任务
Ⅰ数据库管理员的工作任务 一般情况下,作为一个DBA,应该做好下面12项任务 安装和配置 容量规划 应用架构设计 管理数据库对象 存储空间管理 安全管理 备份和恢复 性能监视和调优 作业调度 网络管理 ...
- 数据库管理员岗位工作经历(数据库管理员简历模板)
数据库管理员岗位工作经历(案例一) 工作时间:2016-05到2017-07 公司名称:简历本信息互动有限公司 | 所在部门: | 所在岗位:数据库管理员 数据库管理员岗位工作描述: 数据库项目(or ...
- 《DBA修炼之道:数据库管理员的第一本书》——1.2节独特的优势
本节书摘来自华章社区<DBA修炼之道:数据库管理员的第一本书>一书中的第1章,第1.2节独特的优势,作者(美)Craig S. Mullins,更多章节内容可以访问云栖社区"华章 ...
- oracle 数据库管理员职责
ORACLE数据库管理员应按如下方式对ORACLE数据库系统做定期监控: (1). 每天对ORACLE数据库的运行状态,日志文件,备份情况,数据库的空间使用情况,系统资源的使用情况进行检查,发现并 ...
最新文章
- KVM虚拟机安装与使用
- SAP S4HANA如何取到采购订单ITEM里的'条件'选项卡里的条件类型值?
- map(&:name)在Ruby中是什么意思?
- C++11 std::bind std::function 高级用法
- 初学python还是swift-Python并不完美,Swift正在成长为深度学习语言 !
- Spring常见的十八中异常Exception
- 软件编程思想的些许感想
- OpenCASCADE绘制测试线束:简单的向量代数和测量之矢量代数命令
- 关于一次装机后的个人总结
- ea 备份码是什么_EA的原始访问是什么,值得吗?
- mtk android可修改imei,MTK android 可修改IMEI方法
- lisp 标注螺纹孔_尺寸标注之螺纹标注的正确方式
- qcom usb驱动下载_艾肯Mobile Q驱动下载
- 【Java线程池实现原理及其在美团业务中的实践】
- 发现一个好用的层级多项目管理工具
- 紫光服务器管理口装系统,紫光一键重装系统步骤方法
- 推荐1个易上手代码开源的好用的H5网页编辑工具
- x是偶数的c语言表达式,【单选题】能表示x 为偶数的表达式是
A. x%2==0
B. x%2==1
C. x-. x%2!=0...
- 基于jsp的旅游信息网站的设计
- 虚拟电脑服务器玩梦幻西游卡吗,vmware虚拟机 玩梦幻西游很卡有什么解决方法...
热门文章
- Spring Security系列教程18--会话管理之防御固定会话攻击
- ln(x) 泰勒级数展开
- 搜苹果ipad版_iPad抠图比PC更给力 iPad版PS的自动抠图神了-iPad,PS ——快科技(驱动之家旗下媒体)-...
- xshell通过密钥连接服务器(阿里云、腾讯云等)
- 指定docker容器内存_Docker指定容器使用内存
- c语言 数组初始化非零,C语言与单机-28-数组初始化
- 浏览器缓存机制的理解
- 制作打怪小游戏Kill Bill
- R语言-美国枪杀案分析
- 单片机原理与应用—基于C51及Proteus仿真 答案