Grant权限导致执行计划失效
环境的建立: ORACLE 9208REM T1: Set up test case var x number; var y number; create table bigtab as select * from all_objects;create index bt_ix on bigtab (object_id); ...
导入表的部分数据到测试环境
导入表的部分数据到测试环境 开发人员发现在生产库有些数据有问题,需要测试是否功能有问题,但由于生产环境不能直接进行测试,只好把数据导入到测试环境来测试。下面描述通过exp 的query参数来完成这...
启动ASM 实例报错
在一个10G的环境下,启动 ASM INSTANCE 报错:$ export ORACLE_SID=+ASM$ sqlplus "/ as sysdba"SQL*Plus: Release 10.2.0.1.0 - Production on Wed Feb 25 22:33:51 2009Copyright (c) 1982, 2005, Oracle. ...
两个TABALE在联合查询很慢的问题
开发人员反馈如果在语句中加上下面的一个查询条件的话,一个小时都没有结果。select part.s1partnumber 父项编码, part.revision 父项PDM版本, ...
ORACLE 10G不再SUPPORT RBO
从ORACLE 的官方文档 189702.1, 可以看到RBO的支持只到9IR2,到了10G,不再SUPPORT RBO。所以ORACLE 9I第二版是最后一个版本有RBO的SUPPORT。 在9R上的SUPPORT,也是有限度...
在RAC 创库时遇到PRKC-1007 的问题
环境: 两台PC SERVER + OEL 4 9.2.0.4 RAC在通过DBCA选择2个节点来创建新的数据库时,在最后一个步骤,点击创建数据库时,系统报错:PRKC-1007 "Prob...
LOCK_NAME_SPACE 参数解决的使用
在REFERENCE文档中说到 LOCK_NAME_SPACE 主要是用于 STANDBY DB。LOCK_NAME_SPACE specifies the namespace that the distributed lock manager(DLM) uses to generate lock names. Consider setting this paramete...
由于归档路径设置不当,系统无法响应的问题
由于归档路径设置不当,系统无法响应的问题Author: Kevin ZouDate: 2009-2-17环境: DB 10.2.0. OS: AIX 5.3系统采用DBCA的方式来安装,安装完毕后没有更改配置。一次在做大量数据刷...
AIX 上VMO设置不当造成的资源不足的“问题”
AIX 上VMO设置不当造成的资源不足的“问题”在一台P590 上的另外一个LPAR,最近发现无法同时启动两个INSTANCE,否则ALERT上有报错。到了今天,发现一个INSTANCE都有类似的报错。这到底怎么了??POWER 的IBM+ORACLE ...
男人就要自己狠一点
平时一直在看书,可没有系统、完整去看过ORACLE 的书籍,或者看过了没有去梳理,觉得自己的ORACLE 技能进步很慢。仰望着ORACLE 大牛们,觉得自己的渺小。心里在想...
收到了OCP 证书
2月10日收到了OCP证书,收到证书时有些激动。忙了几个月的考试、培训,终于有了结果。在这里自己给记录下这个难忘的日子。 做DBA已经2年多了,一直在忙于做项目...
Rman 中的delete input的用法
Rman 中的delete input看到有个说法, rman backup带 delete [all] input适用于datafile ,backup sets and archived log file.做了实验,发现应用在 datafile时,rman会 报错:RMAN> backup datafile 12 2> format ...
Exp 的TABLESPACE 参数
如果exp时指定TABLESPACES,会把指定TABLESPACES的对象导出,而且table所属的INDEX,,就算不在指定的TABLESPACE上;Partition分区表的其他partiton也会同时导出;例子:SQL> alter user kong quota unlimited on t1;...
LogMiner介绍
---通过SQL的界面来查询redo日志的工具。用途:1) 用户在误删除数据后,可以通过LogMiner来恢复;虽然也可以通过RMAN来恢复,但需要有之前的备份,要先转出再query,会比较麻烦;LogMiner比较简单;2) 可以进行后审...
RMAN-20005: target database name is ambiguous
发生的这个错误的由于:在RMAN CATALOG中,register了一个name叫test的数据库,后来这个库被我搞坏了。就重建了一个test的数据库,名称没有更改,又重新register到RMAN CATALOG中。在用CATALOG备份都是没有问题。后...
启动SCN不一致的数据库
在对NOARCHIVE 的数据库做恢复时,需要还原controlfile和datafile,如果仅仅是还原datafile,在打开数据库时,会提示出错:RMAN> alter database open; RMAN-00571: ====================================R...
配置Shared Server
9i 下的共享服务器 Shared Server(8i 中的多线程服务器 MTS )主要用在 OLTP 业务中,服务器进程每次处理业务只需很短的时间,大多在空闲状态,在这种情况下,可以用较少的资源,处理较多的用户请求。共享服务器的...
在操作系统上把ORACLE进程删掉
除了在系统中使用alter system kill session 'sid,serial#' 的方法外,还可以用OS的方法:ps -ef|grep LOCAL=NO | grep -v grep |cut -c 9-15 |xargs kill -9 ...
戒指为何带在无名指
不管东方、西方的情侣们在结婚时,都把充满了爱意的戒指带在对方无名指上。手有五指,为何无名指独享此荣誉。 先作个试验:  ...
转EYGLE的学习方法
这是对我影响很大的一篇文章,是在学习、探索ORACLE的路上认真去阅读,并认真执行的一个方法。有时觉得ORACLE入门很难,入了门发现里面的东西更多,一阵昏,都不知往哪去发展。这时可以静坐下来思考下自己的兴趣和努...