ORACLE DBA常用命令集锦(2)[@more@]

接上篇 ORACLE DBA常用命令集锦(1):

sql> revoke create session from scott;

7.grant object privilege

sql> grant execute on dbms_pipe to public;

sql> grant update(first_name,salary) on employee to karen with grant option;

8.display object privilege : view => dba_tab_privs, dba_col_privs

9.revoke object privilege

sql> revoke execute on dbms_pipe from scott [cascade constraints];

10.audit record view :=> sys.aud$

11. protecting the audit trail

sql> audit delete on sys.aud$ by access;

12.statement auditing

sql> audit user;

13.privilege auditing

sql> audit select any table by summit by access;

14.schema object auditing

sql> audit lock on summit.employee by access whenever successful;

15.view audit option : view=> all_def_audit_opts,dba_stmt_audit_opts,dba_priv_audit_opts,dba_obj_audit_opts

16.view audit result: view=> dba_audit_trail,dba_audit_exists,dba_audit_object,

dba_audit_session,dba_audit_statement

第十一章: 规则管理器

1.create roles

sql> create role sales_clerk;

sql> create role hr_clerk identified by bonus;

sql> create role hr_manager identified externally;

2.modify role

sql> alter role sales_clerk identified by commission;

sql> alter role hr_clerk identified externally;

sql> alter role hr_manager not identified;

3.assigning roles

sql> grant sales_clerk to scott;

sql> grant hr_clerk to hr_manager;

sql> grant hr_manager to scott with admin option;

4.establish default role

sql> alter user scott default role hr_clerk,sales_clerk;

sql> alter user scott default role all;

sql> alter user scott default role all except hr_clerk;

sql> alter user scott default role none;

5.enable and disable roles

sql> set role hr_clerk;

sql> set role sales_clerk identified by commission;

sql> set role all except sales_clerk;

sql> set role none;

6.remove role from user

sql> revoke sales_clerk from scott;

sql> revoke hr_manager from public;

7.remove role

sql> drop role hr_manager;

8.display role information

view: =>dba_roles,dba_role_privs,role_role_privs,

dba_sys_privs,role_sys_privs,role_tab_privs,session_roles

第十二章: 备份与恢复

1. v$sga,v$instance,v$process,v$bgprocess,v$database,v$datafile,v$sgastat

2. Rman need set dbwr_IO_slaves or backup_tape_IO_slaves and large_pool_size

3. Monitoring Parallel Rollback

> v$fast_start_servers , v$fast_start_transactions

4.perform a closed database backup (noarchivelog)

> shutdown immediate

> cp files /backup/

> startup

5.restore to a different location

> connect system/manager as sysdba

> startup mount

> alter database rename file '/disk1/../user.dbf' to '/disk2/../user.dbf';

> alter database open;

6.recover syntax

--recover a mounted database

>recover database;

>recover datafile '/disk1/data/df2.dbf';

>alter database recover database;

--recover an opened database

>recover tablespace user_data;

>recover datafile 2;

>alter database recover datafile 2;

7.how to apply redo log files automatically

>set autorecovery on

>recover automatic datafile 4;

8.complete recovery:

--method 1(mounted databae)

>copy c:backupuser.dbf c:oradatauser.dbf

>startup mount

>recover datafile 'c:oradatauser.dbf;

>alter database open;

--method 2(opened database,initially opened,not system or rollback datafile)

>copy c:backupuser.dbf c:oradatauser.dbf (alter tablespace offline)

>recover datafile 'c:oradatauser.dbf' or

>recover tablespace user_data;

>alter database datafile 'c:oradatauser.dbf' online or

>alter tablespace user_data online;

--method 3(opened database,initially closed not system or rollback datafile)

>startup mount

>alter database datafile 'c:oradatauser.dbf' offline;

>alter database open

>copy c:backupuser.dbf d:oradatauser.dbf

>alter database rename file 'c:oradatauser.dbf' to 'd:oradatauser.dbf'

>recover datafile 'e:oradatauser.dbf' or recover tablespace user_data;

>alter tablespace user_data online;

--method 4(loss of data file with no backup and have all archive log)

>alter tablespace user_data offline immediate;

>alter database create datafile 'd:oradatauser.dbf' as 'c:oradatauser.dbf''

>recover tablespace user_data;

>alter tablespace user_data online

5.perform an open database backup

> alter tablespace user_data begin backup;

> copy files /backup/

> alter database datafile '/c:/../data.dbf' end backup;

> alter system switch logfile;

6.backup a control file

> alter database backup controlfile to 'control1.bkp';

> alter database backup controlfile to trace;

7.recovery (noarchivelog mode)

> shutdown abort

> cp files

> startup

8.recovery of file in backup mode

>alter database datafile 2 end backup;

9.clearing redo log file

>alter database clear unarchived logfile group 1;

>alter database clear unarchived logfile group 1 unrecoverable datafile;

10.redo log recovery

>alter database add logfile group 3 'c:oradataredo03.log' size 1000k;

>alter database drop logfile group 1;

>alter database open;

or >cp c:oradataredo02.log' c:oradataredo01.log

>alter database clear logfile 'c:oradatalog01.log';

oracle clearing,ORACLE DBA常用命令集锦(2)相关推荐

  1. oracle dba 命令行,Oracle DBA常用命令

    Oracle DBA常用命令 查看用户拥有的数据库对象 select object_name from user_objects; 查看约束信息 select constraint_name from ...

  2. Stata常用命令集锦【计量经济系列(一)】

      Stata常用命令集锦[计量经济系列(一)] 文章目录 1.数据集的打开.关闭与保存 1.1 导入Excel数据 1.2 打开dta数据 1.3 关闭数据集 1.4 保存数据 2.stata运算符 ...

  3. Elasitcsearch 开发运维常用命令集锦

    Elasitcsearch 集群开发运维常用命令集锦,后面会逐步扩展完善. 早期总结的开发.运维常见命令清单列表如下: 1.干货 | Elasticsearch 运维实战常用命令清单 2.干货 | E ...

  4. Oracle数据库的一些常用命令

    sqlplus常用命令: 进入sqlplus模式:sqlplus /nolog    管理员登录:               conn / as sysdba  登录本机的数据库           ...

  5. oracle数据库优化 -DBA常用Oracle数据库检查报告

    DBA常用 Oracle数据库巡检脚本 本文链接:https://blog.csdn.net/zfr629/article/details/87938013 目录 1. 检查数据库基本状况 1.1. ...

  6. Oracle 11g RAC 管理常用命令

    1.检查 CRS 状态 [grid@racnode1 ~]$ crsctl check crs CRS-4638: Oracle High Availability Services is onlin ...

  7. Oracle Rac集群常用命令总结(crsctl和srvctl详解)

    一.Oracle Rac常用命令 cat /etc/hosts cd $ORACLE_HOME/bin/ 1--查询 --检查集群中各组件状态  olsnodes -s --查看集群名称 cemutl ...

  8. Git 常用命令集锦

    文档已储存在 GitHub,这里不再更新校正,请原谅. 远程仓库相关命令 克隆远程仓库:git clone git://github.com/jquery/jquery.git 查看远程仓库:git ...

  9. windows常用命令集锦

    开始→运行→输入的命令集锦 gpedit.msc-----组策略 sndrec32-------录音机 Nslookup-------IP地址侦测器 explorer-------打开资源管理器 lo ...

最新文章

  1. 2019年必须掌握的29个微服务面试问题(下)
  2. sp_MSforeachtable简介; 遍历数据库中的所有表运行命令
  3. vim - multiple windows
  4. python 字符串的(乘法和in)(一分钟读懂)
  5. Qt Windows 下软件 release 发布
  6. angular集成websocket_angular使用 websocket,少点套路,多一点真诚
  7. Stale branches 设置_交通规划软件之TransCAD如何设置立交模型的步骤
  8. 提示参数错误html页面,网页上有错误怎么修复提示参数错误
  9. Maven 教程:IDEA开发环境中maven 项目配置JDK9,JDK10,JDK11,JDK12..等EA版本的配置方法 系列教程一
  10. 梯度,雅克比矩阵和海森矩阵
  11. 无向简单图怎么判断_简单图的判定
  12. Bayesian Browsing Model 的个人理解
  13. [Vue warn]: Error in callback for watcher “lists“: “TypeError: Cannot read property ‘length‘ of unde
  14. 二叉树+链表+字符串+栈和队列高频面试题合集,已开源下载
  15. 没“硬货”!不卖手机的苹果做起了信用卡和脱口秀
  16. 计算机音乐妈妈好乐谱,《世上只有妈妈好》歌曲简谱
  17. OUC2021秋-计算机网络-期末(回忆版)
  18. 20190722华为OPPO小米夜间省电模式调研
  19. 二叉树,由先序序列和中序序列建树 / 满(真)二叉树由先序序列和后序序列建树
  20. 【Python爬虫实战】爬取IU高清大图

热门文章

  1. python运用在哪些地方_必看 | 2020年,Python十大应用领域介绍!
  2. c++new时赋初值_C高级编程精髓之内存管理,万千码农踩过的雷,大神带你走出雷区...
  3. linux修改upd53端口,Centos iptables打开端口53
  4. js读写php文件,在js中如何读取本地文件
  5. 怎么将小部件图标添加回Windows11任务栏
  6. win7更改适配器设置没有本地连接解决方法
  7. Win7打印时文档被挂起的解决方法
  8. 如何优雅的实现一个靠谱的RTSP播放器?
  9. Java预科篇2-环境搭建
  10. php oracle817,Oracle 817 For Linux/Unix安装文档-数据库专栏,ORACLE