-
dul处理long、clob、blob字段中有中文内容
下面只是用于测试,请误使用到生产环境 1,软件版本 [oracle@www.htz.pw ~]$lsb_release -a LSB Version: :core-3.0-amd64:core-3.0-ia32:core-3.0-noarch:graphics-3.0-amd64:graphics-3.0-ia32:graphics-3.0-noarch Distributor ID: RedHatEnterpriseAS Description: Re ...
-
SQL标量子查询改外连接的优化
下面是一条在一体机上面运行的SQL语句,消耗了大量的CPU,SQL为精简一些列后来测试的,但是对整个SQL的性能无影响。 欢迎大家加入QQ群: 相互学习ORACLE技术 SELECT OFFER_SERV_SUM AS N37364, LOCAL_CODE LOCAL_CODE, AREA_ID ARE ...
-
dbms_shared_pool.markhot标记热对象
markhot过程在11gr2中引用,但是在11gr2中是不可见的,在12C中可见。此过程常常用于解决一些由于高并发引起的mutex争用。 下面内容来至12C官方文档 MARKHOT Procedure This procedure marks a library cache object as a hot object. Syntax DBMS_SHARED_POOL.MARKHOT ( ...
-
sql_trace开启对sql语法的trace
在11G,sql_trace增加只对某个sql语句生成10046。在一些特殊的环境中我们可能使用到,如:v$sql中sql_fulltext为空,就可以通过配置sql_trace来dump只定的sql语句,而不需要生成更多的其它的trace信息。关于sql_trace对sid,pname,orapid的使用方法,见mos文件。 欢迎大家加入QQ群:讨论 1,DB与OS版本 w ...
-
SQL语法错误导致library cache lock/library cache:mutex X
下面测试来至于群里面一位兄弟数据库出来大量的library cache lock/library cache:mutex X,原以为是BUG导致,最后确认是由于sql语法错误导致的,下面是在11.2.0.3环境中模拟现象 欢迎大家加入QQ群 讨论 1,DB与OS版本 www.htz.pw > select * from v$version; BANNER ———— ...
-
ORA-15186: ASMLIB error function
一位朋友在LINUX平台遇到ORA-15186错误,在MOS能找到详细的说明与解决方案,欢迎大家加入QQ群 ,相信学习技术 Mount ASM Disk Group Fails : ORA-15186, ORA-15025, ORA-15063 (Doc ID 1384504.1) In this Document ...
-
ORA-15036: disk ‘/dev/rdsk/c1t3d0p0’ is truncated
测试环境出现下面报错 SQL> alter diskgroup data mount; alter diskgroup data mount * ERROR at line 1: ORA-15032: not all alterations performed ORA-15036: disk ‘/dev/rdsk/c1t3d0p0’ is truncated 欢迎大家加入QQ群讨论: 1,查看ASM中磁盘大小 $ kfod disks=all —R ...
-
ASM手动删除磁盘组中空磁盘
下面是模拟手动从ASM磁盘中删除空的磁盘,无实际作用,仅用于测试。如模拟过程中有任何疑问,欢迎大家加QQ群讨论 1,OS与DB版本号 SQL> select * from v$version; BANNER ———————————————— ...
-
ORA-00439: feature not enabled: Partitioning
自己的测试库,创建分区表的报ORA-00439错误,解决的办法很简单,但是想不通,默认安装的,为什么没有启用分区功能。分析办法如下: 1,故障现象 CREATE TABLE SCOTT.TEST * ERROR at line 1: ORA-00439: feature not enabled: Partitioning 2,查看分区选择 这里主要是通过查看oracle的库连接文件 ...
-
RMAN基本SCN的不完全恢复
案例2:基于scn的误table操作恢复 需要在生产数据库上面不可能做基于scn的恢复,但是常常异机基于scn的恢复,比如某个时间点被误删除表等操作。 此案例来至于QQ群中的《冰冻心灵》 1) 测试环境 SQL> select current_scn from v$database; CURRENT_SCN ———– 1450438–在实际的生 ...
-
非归档模式RMAN备份恢复
案例5:非归档模式 RMAN 备份恢复 此案例来至于QQ群17115662中《冰冻心灵》 一、查看测试环境 [oracle@oracle ~]$ !sql sqlplus ‘/as sysdba’ SQL*Plus: Release 10.2.0.1.0 – Production on Thu Jul 28 08:40:15 2011 Copyright (c) 1982, 2005, Oracle. All rights reserved. Connected to ...
-
AWR中的%Busy CPU计算
今天群里面一位兄弟问AWR中的%BUSY CPU是什么意思 %Total CPU %Busy CPU %DB time waiting for CPU (Resource Manager) 39.4 94.8 ...
-
install grid can not find the storage
今天一位兄弟在solaris 10平台安装11.2.0.4的grid时,在检查的时候报下面的错误。 故障处理过程 1,在两个节点查看磁盘路径是否一致。 2,查看磁盘的属主,默认情况安装是grid:asmadmin 3,查看磁盘的权限。 4,使用dd或者kfod命令来测试能否正常访问磁盘 通过以上检查都是正常的,最后打勾,忽略,g ...
-
ORA-00604 ORA-01555故障处理过程
下面故障来至于群面一位兄弟,日志文件被重制后,打开数据库遇到ORA-00604,ORA-01555报错,朋友通过网盘将数据库共享给我,最后的解决该当很简单,关键在于分析过程,此分析过程是通用的,能用于其它的一些报错。 1,平台与版本 www.htz.pw > select * from v$version; BANNER —— ...
-
kfod测试grid用户对磁盘的访问权限
在安装grid的时候,常常会遇到不能访问磁盘,原来习惯使用dd命令来测试对磁盘的读写权限,其实ASM提供kfod命令来测试对grid是否对磁盘有访问权限 下面是测试使用kfod命令来测试对磁盘是否有访问权限。 1,版本介绍 [grid@www.htz.pw ~]$lsb_release -a LSB Version: :base-4.0-amd64: ...
-
INS-30131 solaris 10安装11.2.0.4报错
群里面一位兄弟在solaris 10安装oracle 11.2.0.4,在检查一步出现下面的报错,解决方案为那位兄弟提供 下面是debug时的输出信息 Exectask version couldn’t be fetched from node: solaris debug ommand@4532b038 [pool-1-thread-1] [ 2014-08-23 20:01:52.429 CST ] [ClusterException.setErrorMessage:153] ...
-
SYS用户所有序列删除的恢复
下面的测试来至于一位朋友,不小心将sys用户下面的所有的sequence全部删除了。下面测试仅限测试环境,如在生产环境,请提前备份。整个实验利用数据库的闪回查询功能使用,其它如果undo中数据不存在,那么我们也可以利用软件来抽取表已经delete的行记录,前提是块中空间没有被覆盖。 1,数据库版本与OS版本 ...
-
OUI-67076:OracleHomeInventory was not able to create a lock file
网友打补丁过程中遇到如下问题: [oracle@11rac1 ~]$ $ORACLE_HOME/OPatch/opatch lspatches OracleHomeInventory was not able to create a lock file, probably due to a failed OPatch Session. The loaded inventory might not show correctly what you have in the Oracle Home. 17076717;Grid Inf ...
-
bbed修改ASM中的块(最新版本)
前天在客户现场遇到ASM中的一个数据块损坏,数据库打开后,在5分钟内,数据库就自动关闭了,由于特殊的原因,当时没有使用bbed来直接修改块,采用了其它的方式来正常打开数据库。 下面是测试10G环境中怎么修改ASM中的块,部分步骤在11G中仍然有效。 1,创建测试表 www.htz.pw > create table scott.h ...
csdw
是 1031csdw
哈哈,,黄大师,总结得好huangtingzhong
Loading Hinted Executionhuangtingzhong
下面是ASM磁盘头的部分ASM DATA DIhuangtingzhong
RMAN backup to Flash Rechuangtingzhong
Database Crashed With ORhuangtingzhong
How to Resolve ORA-00257123
How To Find The Processhuangtingzhong
How To Generate Same Nam罗罗
哦,懂了!