自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 oracle 12c recover table恢复单表

在 Oracle12c 之前,如果误删一张表,常规的方法是 Flashback 闪回或 TSPITR。如果需要恢复的表空间过大,TSPITR 会耗时非常久;而开启 flashback 会消耗磁盘空间在 12C 中oracle提供一个新功能,即RECOVER TABLE 命令;它可以针对于表及表分区按时间点进行恢复。 表可以被恢复至辅助库中,并且可以有下面的选择:1.使用 REMAP 选项...

2019-05-21 16:09:13 1945

原创 oracle数据库内存结构pga/sga/uga做比较分析

oracle数据库的内存结构比较复杂,下面对pga/sga/uga做比较分析。1. sga组成:    database buffer cache:包括 default pool,keep pool,recycle pool;    redo log buffer    share pool:包括 library cache,dictionary cache    large

2017-09-09 23:01:38 1360

原创 oracle数据库后台进程详解 总结

每当数据库启动时,后台进程会自动启动,并且持续实例的整个生命周期。每个进程都有自己独特的任务,下面就对每个进程的任务和触发条件的详细讲解。查看实例的后台进程命令:windows:select program from v$session where program like 'ORACLE_EXR%';linux:ps -ef|grep ora_|grep -v greps

2017-09-07 13:07:08 5541

原创 oracle数据库表空间,会话相关sql

oracle 数据库查询表空间相关sql1.表空间大小:dba_data_files | dba_temp_files (在12c版本中,在cdb和pdb中查询是不一样的)注意sql大小不同查询表空间及对应的物理文件col TABLESPACE_NAME for a20;col file_name for a20;SELECT tablespace_name, file_i

2017-09-05 14:30:51 323

转载 oracle sql 锁,锁等待相关sql

1.查找当前表级锁的SQL如下:select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$session sess where ao.object_id = lo.o

2017-09-05 14:25:53 826

原创 oracle 12c 解决pdb中用户无法登录问题的详细步骤

oracle 12c 解决pdb中用户无法登录的问题oracle12c 有一个很大的变动就是引入了pdb可插入数据库,而且在cdb中只能创建c##或者C##开头的用户,只有在pdb数据库中才能创建我们习惯性命名的用户,oracle称之为Local User,前者称之为Common User。在pdb中新建用户,发现无法直接连接新用户,下面是解决方案:1.首先进入pdbalter ses

2017-09-04 16:40:50 12484 1

原创 oracle dba 日常必备sql

oracle dba 日常必备sql1.表空间大小:dba_data_files | dba_temp_files (在12c版本中,在cdb和pdb中查询是不一样的)注意下面两个sql大小不同SQL> select TABLESPACE_NAME,BYTES/1024/1024 from dba_data_files;TABLESPACE_NAME

2017-08-31 20:37:09 744

原创 oracle 12c 数据泵新参数transform减少归档的产生

在数据泵导出导入时会产生大量的归档,可能比文件本身都大(oracle数据库 11g环境), oracle 12c新加了transform参数可以禁用归档,只会产生少量的归档(logtime=all ->显示每一步的时间)脚本:impdp system/oracle@10.62.62.100:1521/prod directory=expdir logfile=imp.l

2017-08-31 20:30:22 1523

原创 使用数据泵导出和导入文件大小差别很大

oracle在生产环境,使用数据泵导出和导入大小可能差别很大,导致新库空间不够。原因:数据泵导出后文件大小可能比实际导入文件小很多,主要是因为索引,其他的大小区别不大;因为导出只是导出索引的定义和在哪建索引,导入回重新执行导出的sql语句生成索引,索引可能会很大。

2017-08-31 20:29:34 2524

原创 oracle 12c alert日志目录位置

12c环境下查询,alert日志并不在bdump目录下,需要通过v$diag_info视图查询SQL> show parameter dumpNAME     VALUE------------------------                 ----------------------- background_core_dump    partialbackgroun

2017-08-31 20:17:29 17553

原创 oracle数据库 生成awr报告、ash报告详细步骤

oracle数据库 生成awr报告、ash报告详细步骤一、生成awr详细步骤1. 手动生成AWR快照号:sqlplus下执行(可选)exec dbms_workload_repository.create_snapshot2.sqlplus下执行:@?/rdbms/admin/awrrpt.sql或者 @$ORACLE_HOME/rdbms/admin/awrr

2017-08-31 20:11:13 9898

原创 oracle 分组函数与group by正确用法详解与详细解释

oracle数据库 分组函数与group by正确用法详解与详细解释1.查询时同时查询了分组函数列和非分组函数列就需要使用group by,但是仅仅查询分组函数列可以不结合group by使用。SQL> select TABLESPACE_NAME,sum(user_bytes/1024/1024) from dba_data_files;ERROR at line 1:ORA

2017-08-31 17:01:31 28269

原创 oracle 数据库12c 一个pdb进行delete操作,commit失败导致被锁,需要把会话杀掉

oracle 数据库12c 一个pdb进行delete操作,commit失败导致被锁,需要把会话杀掉。下面是详细步骤:进入pdb alter session set container=ORCL;oracle查锁的sqlset linesize 200col ORACLE_USERNAME format a15col OBJECT_NAME format a35col

2017-08-31 16:02:22 789

原创 oracle数据库查询正在执行的sql,并杀应用会话

oracle数据库查询正在执行的sql,通过gv$ session 和gv$sqlarea两个视图:select n.sid,n.serial#,n.program,n.terminal,n.logon_time,n.machine,n.sql_id,a.sql_text from gv$session n,gv$sqlarea a where n.sql_id=a.sql_i

2017-08-31 15:50:41 3272

原创 oracle数据库查询正在执行的sql,并杀应用会话

oracle数据库查询正在执行的sql,通过gvsession和gvsession 和gvsqlarea两个视图。select n.sid,n.serial#,n.program,n.terminal,n.logon_time,n.machine,n.sql_id,a.sql_text from gvsessionn,gvsession n,gvsqlarea a where n.sql_id=a.

2017-08-31 15:48:20 402

原创 红帽6 安装oracle 12c 详细步骤

红帽6.4 安装oracle 12c 详细步骤 所有截屏未上传成功选择是,忽略所有数据:注意:如果下面更改了主机名,需要在vi /etc/hosts文件,把新的主机名添加进去。现在主机名可以选择不更改。点击配置网络,设置ip和网关:选择自定义布局安装:点击下一步,选择格式化,破坏所有数据. 下图直接点下一步:下图选择现在自定义(否则最小化安装,没有桌面):只需自定义桌面选项:开始安装linux系

2017-08-30 01:22:53 858

原创 oracle 用户下建表进行加密(redact)实验

实验准备:oracle scott用户下建表进行加密(redact)实验1. 加密准备工作:REVOKE dba FROM SCOTT;GRANT CONNECT, resource, unlimited tablespace TO SCOTT;GRANT SELECT ON sys.redaction_policies TO SCOTT;GRANT SELECT ON sys

2017-08-23 15:22:27 970

原创 oracle redact数据编译后 查询报错 不是selected表达式

环境:oracle 11.2.0.4 问题:select distint 语句查询redact(加密)后的表报错不是selected表达式,而在加密之前执行同样的sql不报错,解决方案在文章最后面实验:scott用户下创建view,加密策略才用只对hr用户加密。关于如何加密(redact)参考我另外一篇文章:   http://blog.csdn.net/m0_37857602/artic

2017-08-17 16:55:30 328

原创 oracle redact加密介绍和详细步骤

环境:oracle 11.2.0.4 一、     1. Oracle Data Redaction介绍Oracle高级安全新组件,其作用是限制SQL语句的返回结果样式,对于特定的用户可以限制某些字段显示被自动改写过的值。说明:不能对sys和system用户进行数据的redact。因为他们都有EXP_FULL_DATABASE这个角色,而这个角色又包含了EXEMPT REDACTION

2017-08-16 19:18:40 2634

原创 oracle rac 生产库添加udev注意事项和步骤

环境:oracle 11.2.0.4 rac环境 添加udev步骤1.fdisk -l|grep devDisk /dev/sdbe: 214.7GB, 214748364800 bytes 2.查询result值语句/sbin/scsi_id--whitelisted --replace-whitespace --device=/dev/sdbe ——》36e028611

2017-08-16 18:26:53 2254 3

原创 oracle数据库安装详细步骤 for mac vmvare

实验环境:mac,vmvare虚拟机,数据库11.2.0.4版本,linux oel 5.6版本1.创建用户和组[root@ENMO2 ~]# groupadd -g 1000 oinstall              groupadd -g 1001 dba              groupadd -g 1002 oper              useradd -u

2017-08-16 18:17:46 5130 1

原创 oracle-11g手工建库详细步骤

说明:本实验是基于oracle 11.2.0.4环境1:配置环境变量(以下是本实验环境的配置)[oracle@prod ~]$ cat .bash_profile # .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then        . ~/.bashrcfi

2017-08-16 18:09:54 629

原创 oracle数据泵导出和导入大小差别很大

数据泵导出和导入大小差别很大,导致新库空间不够数据泵导出后文件大小可能比实际导入文件小很多,主要是因为索引,其他的大小区别不大;因为导出只是导出索引的定义和在哪建索引,导入会重新执行导出的sql语句生成索引,索引可能会很大,在实际的生产环境可能会比dump文件本身都大,所以需要密切关注新库存储大小。

2017-08-16 18:06:45 1160

原创 oracle中只有物理备份没有逻辑备份,表被truncate,如何恢复

用户反馈在上周一,一张重要的表被truncate,并且此表并没有逻辑备份(exp),只有物理备份(rman),选择最合适的方式恢复数据。思路:可以直接用rman备份,但是会丢失表被truncate到现在时刻的数据。所以采用下面方案:1.使用RMAN物理备份在异机执行不完全恢复;2.使用数据泵或exp导出被truncate的表;3.在源库(生产环境)进行导入。

2017-04-21 19:42:42 356

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除