ORA-00245 RMAN-08132解决
从Oracle11gR2 开始,在备份控制文件时,不在需要锁住controlfile enqueue。对于非RAC 的数据库, 没有任何改变,但对于RAC 数据库,因为控制文件备份机制的改变,集群中的任何instance 可以需要写入到快照控制文件,因此snapshot controlfile需要对所有实例是可见的。在RAC 环境下,如果snapshot controlfile 不在共...
RHEL7.3 安装11G grid和Rdbms
##安装桌面yum -y groupinstall "Server with GUI"#启动桌面startx#设置启动模式[root@localhost ~]# systemctl get-defaultmulti-user.target[root@localhost ~]# cat /etc/inittab# inittab is no longer used when using systemd.## ADDING CONFIGURATION HERE WILL HAVE...
rdate, 时间格式化,在unix系统实现类似linux系统的date命令
#include #include #include #include #include #include void Func_help() //帮助函数{ printf("NAME:\n"); printf(" rdate --display date an...
RHEL7.3 安装oracle12C R2 RAC
yum -y groupinstall "Server with GUI"startx#设置启动模式multi-user.target# inittab is no longer used when using systemd.# ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.# Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target# systemd us...
开发者必读:Oracle 12c新特性再总结
http://tech.it168.com/a2013/0903/1529/000001529147.shtml
Solaris10上启动Oracle11g实例遇到的一个bug
实例能正常启动,查看 alert.log出现WARNING如下:(重复出现很多次)WARNING: -------------------------------WARNING: oradism did not start up correctly.Dynamic ISM can not be locked.----------------------------------------oradism creation failed for unknown reasons 0 8 105WARNING: -------------------------------WARNING: oradism did not start up correctly.Dynamic ISM can not be locked.----------------------------------------oradism creation failed for unknown reasons 0 8 105Metalink note 374367.1 d
RHEL7.3 安装oracle12c 单点grid和rdbms
##安装桌面yum -y groupinstall "Server with GUI"#启动桌面startx#设置启动模式[root@localhost ~]# systemctl get-defaultmulti-user.target[root@localhost ~]# cat /etc/inittab# inittab is no longer used when using systemd.## ADDING CONFIGURATION HERE WILL HAVE...
linux 7 安装oracle12C R2
##内存检查#Minimum: 1 GB of RAM#Recommended: 2 GB of RAM or moregrep MemTotal /proc/meminfo | awk '{print $2/1024" MB"}'##swap的检查#Available RAM,Swap Space Required#Between 1 GB and 2 GB,1.5 times the size of the RAM#Between 2 GB and 16 GB,Equal to the size of the RAM#More than 16...
flashback闪回技术
##开启flasbbackSQL> alter system set db_recovery_file_dest_size=80g scope=spfile;设置闪回区位置:SQL> alter system set db_recovery_file_dest='/workdb/account_flashback_area' scope=spfile;设置闪回目标为5天,以分钟为单位,每天为1440分钟:SQL> alter system set db_flashback_retention_...
获取完整的sqltext脚本。get_fulltext.sh
#!/bin/bash# by ray# 2017-08-31#v0.1##get sqltext from dbs_hist_sqltext,sqltext will be save current directory and file name will be sql_id.txtFromHist(){sqlplus -s /nolog
dg删除备库已经应用的归档日志脚本
#!/bin/bash#by ray#2017-08-30#v0.1. ~/.bash_profile#get sequence id that have applied.[ -e /home/oracle/.applied_archivelog.txt ] && rm -f /home/oracle/.applied_archivelog.txtsqlplus -s /nolog <<-RAYconn / as sysdbaset heading offset feedback off...
在线重定义 ?普通表转换成分区表
--收集表的统计信息exec dbms_stats.gather_table_stats('kcpt', 'TH_VEHICLE_MEDIA', cascade => true);--创建临时分区表CREATE TABLE KCPT.TEMP_MEDIA( MEDIA_ID VARCHAR2(100 BYTE) NOT NULL, VID &n...
查询前100个含有根阻塞进程的Hang Chain进程脚本
set pages 1000set lines 120set heading offcolumn w_proc format a50 trucolumn instance format a20 trucolumn inst format a28 trucolumn wait_event format a50 truset pages 1000set lines 120set heading offcolumn w_proc format a50 trucolumn instance format a20...
10046设置和文件参数讲解
10046 Event的追踪级别大致有:level 1:跟踪sql语句,包括解析、执行、提取、提交和回滚等。等同于sql trace;level 4:包括变量的详细信息;level 8:包括等待事件;level 12: 包括绑定变量与等待事件。level 16: 针对sql的每次执行过程,产生统计信息level 32: 针对sql的每次执行过...
SPM适用的场景和示例
##spm开启自动捕获SQL> show parameter sql_planNAME TYPE &...
SQL Query Result Cache的使用和配置--Oracle 11G新特性
##buffer cache和result cache的区别1 Buffer Cache中存储的是需要访问的数据2 Result Cache是访问数据的结果数据因此Result Cache的作用比Buffer Cache有效很多##参数含义和配置建议#result_cache_modeMANUAL : 表示当遇见中增加相关的hint(/*+ result_cache */)时,才使用Result Cache技术...
对表数据压缩compress的修改和查询
#1 将表转换为basic压缩表alter table emp move compress basic;#2 将表转换为OLTP压缩表alter table emp move compress for oltp;#3 将一个分区转换为basic压缩表alter table table_name move partitoin partition_name compress basic;#4 将一个分区转换为oltp压缩表alter tab...
启动FIB加快增量备份速度
启动FIB技术alter database enable block change tracking using file '/path/file_name';查看FIB是否启动set linesize 300select * from v$block_change_tracking;监控FIB使用情况select file#,avg(datafile_blocks),avg(blocks_read),avg(blocks_read/datafile_blocks) as pct_read_fo...
迭代查询 树形结构及常用的函数
父取子,包含父select * from tb_menu m start with m.id=1 connect by m.parent=prior m.id;父取子,不包含父select * from tb_menu m start with m.parent=1 connect by m.parent=prior m.id;子取父,包含子select * from tb_menu m start with m.id=38 connect by prior m.parent=m.id;子取父...
ORA-600 各个参数含义说明--转载自David Dai的csdn博客
一. ORA-600 概述ORA-600 是一个非常头疼的一个错误。比如: ORA-00600:internal error code, arguments: [4194], [43], [46], [], [], [], [], [] 这个就是undo 损坏出现故障的一个提示信息。关于这种情况的解决方法,参考blo...