自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SM/OPTSTAT导致sysaux异常增长

这问题是由最近一个数据库AYSAUX使用空间过多引出来的.SM/OPTSTAT是用于存储老的统计信息,10G之前,当对表/字段/索引做了相应的统计信息之后,新的统计信息就会覆盖老的统计信息,也就是说的无法直接找回统计信息,要找回...

2010-05-13 16:05:50 399

转载 ORA-01012

自上次的文件系统owner变成数字200,数据库启动不了的问题后,这两天还碰到类似的问题。症状:以自己的ID试图连接数据库,出现如下错误:SQL*Plus: Release 10.2.0.2.0 - Production on ...

2010-04-21 17:26:52 335

转载 Expdp ORA-600 unable to load XDB library

今天导数据碰到如下错误:Processing object type SCHEMA_EXPORT/SEQUENCE/GRANT/OWNER_GRANT/OBJECT_GRANTORA-39014: One or more wo...

2010-04-20 17:01:22 217

转载 文件系统问题导致数据库,监听起不来

昨天碰到一个比较怪异的事,启动数据库时,报这样的错误:SQL> startupORACLE instance started.Total System Global Area 557842432 bytesFixed S...

2010-04-15 18:47:14 184

转载 ITIL信息技术基础架构库

上星期参加了IBM ITIL培训,简单记录一下主要的内容,ITIL是Information Technology Infrastructure Library的缩写。个人理解就是IT服务的流程理论。总体上分为两大块:Servic...

2010-04-07 15:47:09 317

转载 SQL语句中的model用法

事情起因,今天看到一条非常”稀奇古怪“的SQL,select语句中,在表后面跟了一大窜以model开头的东东,后来查一下资料,原来model在数据仓库中是比较有地位的.列一下几个简单的测试:[@more@]1,测试表中数据:SQ...

2010-03-24 13:28:42 847

转载 不同统计方式导致分区表的统计信息不同

问题的起因:最近发现一张分区表:从dba_table得到的统计信息跟dba_tab_stats/dba_tab_partitions查得的信息出入很大,后来查得的原因是: 脚本里调用dbms_ddl来收集统计信息,而dbms_d...

2010-03-10 15:47:32 237

转载 又一则ORA-4030

环境:OS: SunOS Hostname 5.10 Generic_127111-11 sun4u sparc SUNW,Sun-Fire-V890DB VERSION: Oracle9i Enterprise Edition...

2010-02-02 15:51:27 141

转载 DDL语句parse阶段隐式执行代码

通常情况下,一条SQL语句经过parse,bind variables,execution和fetch,但对于DDL是不经过后面两个阶段的,这个现象是同事刚刚发现,查一下文档上面也确实提到了DDL经过parse就执行了:PARS...

2010-01-29 13:45:22 194

转载 系统产生的SYS_PLSQL对象

环境OS: SunOS HOSTNAME 5.10 Generic_127111-11 sun4u sparc SUNW,Sun-Fire-V890DB:Oracle9i Enterprise Edition Release 9...

2010-01-27 13:07:29 551

转载 wait for stopper event to be increased

环境OS:SunOS hostname 5.10 Generic_127111-11 sun4u sparc SUNW,Sun-Fire-V490DB: Oracle Database 10g Enterprise Editio...

2010-01-21 15:29:00 157

转载 只读文件系统启动不了数据库

启动一个数据库时,碰到这个错误: [oracle]$ sqlplus "/ as sysdba" SQL*Plus: Release 10.2.0.4.0 - Production on Mon Jan 4 10:40:36 2...

2010-01-07 18:32:50 166

转载 9i升级中的orapls9.dll

今天接到朋友电话,关于从9.2.0.1升级到9.2.0.8出现的问题,在windows平台,报的错误如下:写入文件'D:oracleora92BINorapls9.dll'时出错,[D:oracleora92BINorapls9...

2009-12-26 16:47:20 93

转载 ORA-600 [kpotcgah-9]

环境:DB: 10.2.0.4OS: SunOS HOSTNAME 5.10 Generic_120011-14 sun4u sparc SUNW,Sun-Fire-V490碰到这个错误的情形:用expdp导一张表,除了参数di...

2009-12-21 16:53:45 125

转载 ORA-00600 [kqludp2]

环境: OS Solaris 10. DB version: 9.2.0.8一直跑得好好的程序,开发人员报执行SP有错误:ORA-04068: existing state of package has been discard...

2009-11-30 16:51:48 146

转载 CLOB的一个问题

今天一开发员提交了这样的问题,他的代码执行时,碰到如下的错误:...32767:3276732768:32768declare*ERROR at line 1:ORA-06502: PL/SQL: numeric or valu...

2009-11-12 18:25:00 164

转载 DB2查找阻塞的session

下面是一个测试:session 1:db2 +c --登陆数据库,这里要加上选项+c,也就是不会做隐式提交事务。否则每执行一条SQL就提交了。db2 => create table test00(a int, b varc...

2009-11-12 18:19:24 783

转载 9.2.0.8上打最新的CPU碰到的问题

公司规定的每年至少要打一次CPU(Critical Patch Update)补丁,而Oracle则每个季度更新一次CPU。现在数据库基本都跑在10G上了,对了9i的数据库来说,算是古董了。之前10G上打CPU,也不存在什么大的...

2009-10-18 17:48:15 160

转载 Logmnr分析SQL长度大于8000的潜在问题.

问题的起因是被同事问起当SQL_UNDO长度大于4000是怎么组装SQL。我们都知道通过LOGMINER可以找出相应的REDO SQL和UNDO SQL,经过DBMS_LOGMNR分析后,相应的REDO SQL和UNDO SQL...

2009-09-29 15:35:31 249

转载 DB2 DDL不是一个自冶事务

在Oracle里一个DDL操作是一个原子操作,当执行一个DDL命令时,之前的所有操作都会commit,永久生效,而DB2不是这样的,DB2的DDL不是一个自冶原子事务,下面的测试:Linux 1: db2 connect to ...

2009-09-18 14:48:15 199

转载 创建spfile时碰到600

创建spfile时碰到600, 今天碰到的情况,在Solaris 10上,先把软件升级到10.2.0.4,然后手工建库,手工写pfile(只写了几个参数),前面一切进展顺得,当准备建spfile替换当前的pfile时,碰到如下的...

2009-09-16 15:42:50 103

转载 Oracle杀session

通常情况下,要强行关闭session,会执行下面的命令: alter system kill session 'sid,serial#'; 这命令会把相应的session关了,但有时,这命令并不能把相应的session关了,只是...

2009-09-02 14:33:50 151

转载 总结上次碰到的ORA-04030错误

先更正一下,上次碰到的SQL,不是in里有9500多个值,是开发人员把9500多个值拆成了10个in,然后用or连接起来,太长了,没仔细看。所以不会报ORA-01795。通常情况下4030错误,是由于PGA内存分配出现了问题,那...

2009-08-24 14:41:07 228

转载 ORA-04030

环境 OS AIX 5.3DB Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bi今天一开发人员提交一个错误过来,情形是这样:在Oracle SQL ...

2009-08-18 15:07:57 121

转载 Perl画图

从目标所掌握的资料来看,perl调用GD作图还是比较方便的,下面贴一下代码作图的一段代码。use GD::Graph::lines;my ($title,$legend1,$legend2);my (@text,@y1,@y2)...

2009-08-13 16:50:36 1058

转载 Expdp指定导出带有匹配符的对象

在SQL中,字符'_'和'%'是有特定含意的:‘_’匹配任何一个字符,'%'则匹配任何数量的字符,包括0个字符。如果要在SQL中,要让这两个字符表示字符本身,则要做相应的处理,加有escape关键字,如:SQL> sele...

2009-08-13 16:31:40 137

转载 EXP-00090: cannot pin type "SCHEMA"."TYPE_NAME"

EXP-00056: ORACLE error 22303 encounteredEXP-00090: cannot pin type "UserName"."KU$_CLUSTER_T"环境: OS Solaris 10, D...

2009-08-03 14:48:36 187

转载 Eclipse里写perl程序。

eclipse写perl代码,要安装相应的插件EPIC,具体的操作是:从eclipse里的主菜单:[help]=>[install new software...]=>[add],输入http://e-p-i-c.s...

2009-07-22 17:18:03 264

转载 Datapump的几个参数

Datapump有些参数并没有公开,但是在实际情况下,这些参数还是比较有用处的,在此总结几个参数.[@more@]1.metrics=y 这个是隐藏参数。功能是显示导出来多少个对象,这些对象花了多少时间,这些对象主要指的是定义(...

2009-07-16 13:44:38 483

转载 设置OS用户跑schedule job执行外部程序

一直不清楚Oracle Schedule是通过哪个OS用户去执行外面的程序,metalink 391820.1提到了,在这里做个记录。以备后查。相应程序执行的用户定义在externaljob.ora里,默认情况下是nobody用...

2009-07-10 18:28:40 107

转载 ORA-28031: maximum of 148 enabled roles exceeded

在alert_.log里报如下错误:ORA-12012: error on auto execute of job 2ORA-28031: maximum of 148 enabled roles exceeded[@more@...

2009-07-07 13:25:33 1257

转载 DBMS_DDL加密脚本.

在10G版本, 有一个新的package DBMS_DDL,它提供脚本加密的功能。同时10G也增强了字符窜的处理方式,通常情况在字符窜里有单引号的话,要用两个单引号才能在字符窜里显示一个单引号,10G有了新的方法处理这一情形了。...

2009-06-26 13:15:07 115

转载 通过写规则,控制streams复制.

下面的代码是通来写代码实现RULE,然后应用到streams,这个例子比较简单,做复杂的业务转换,可通过类似示例中的function rename_schema_01来实现.Declarative Rule-Based tran...

2009-06-19 18:54:07 166

转载 Declarative Rule-Based transformation Streams

As I mentioned last time, there are 2 type of Rule transformations, one is declarative rule-based transformation (...

2009-06-12 17:21:02 100

转载 Error: cannot fetch last explain plan from plan_table

环境:OS: Solaris 10DB: 10.2.0.3今天碰到这样的怪事,用dbms_xplan.display显示一条SQL执行计划时,报错"Error: cannot fetch last explain plan fr...

2009-06-04 13:59:13 851

转载 du和df

两个命令常用于计算/查看磁盘使用率:df: 查看文件系统空间使用率.du: 常用于查看一个目录下的文件占用磁盘空间大小。[@more@]今天一同事,在Solaris 10上做数据库升级遇到问题,把ORACLE_HOME空间不够了...

2009-06-01 13:38:28 91

转载 Oracle 10G/11G自带DBI了

Oracle 10G/11G自带了DBI[@more@]Oracle9i及之前的版本,如果用Perl访问Oracle,还得用ppm安装DBI包或编译器编译源代码。 10G之后,貌似这一情况改变了。自己的台式机上装了11G,就上面...

2009-05-31 13:08:28 145

转载 执行计划导致错误的结果

执行计划导致不正确的结果.[@more@]环境:Oracle: 10.2.0.4OS: Redhat Linux 2.6.9-42.ELsmp构建测试环境:CREATE TABLE AA( A NUMBER(11,0),B VA...

2009-05-27 13:34:51 132

转载 Slow expdp with parallel when exporting LONG RAW data type

A case I suffered recently.Normally, expdp is more efficient than triditional exp, so many users tend to use expdp...

2009-05-19 12:47:24 178

转载 LOGMNR遭遇Ora-600

LOGMNR遭遇Ora-600OS: AIX 5.3.0.0DB: 10.2.0.3数据被误删除之后,最容易想到的解决方案是logmnr, 但logmnr也时也会出问题(在非常时期,真是什么都有可能)。按照logmnr的操作流程...

2009-05-14 13:58:55 180

空空如也

空空如也

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

TA关注的人

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