- 博客(105)
- 收藏
- 关注
转载 ORA-00600 3020 Lost Write写丢失问题分析
最近半年在客户和测试环境前后发生了3次ORA-00600 [3020]错误, 都是在11g data guard环境下做完switchover切换操作之后, Standby的MRP进程起不来了.Enviroment:...
2015-05-15 22:36:26 436
转载 关于隐藏参数:_no_recovery_through_resetlogs
这个参数用于限制恢复能否跨越resetlogs,对于数据库的恢复来说,resetlogs通常意味着不完全恢复,在数据库resetlogs打开之后,控制文件中的很多信息被改写,在Oracle 10g之前,如果数据库resetlog...
2009-05-28 10:49:55 474
转载 关于expdp在solaris RAC环境上不能执行出错的解决
报错如下:ORA-31626: job does not existORA-31637: cannot create job SYS_EXPORT_SCHEMA_01 for user NAP3ORA-06512: at "SY...
2009-05-23 23:06:23 227
转载 关于在Oracle中删除表空间中的数据文件的问题
在10gR2之前,使用alter database datafile offline drop方法只能是让表空间的数据文件脱机,不是真正删除,在数据字典 v$datafile,dba_data_files里面还是能够查到这些of...
2009-05-23 22:45:02 203
转载 oracle10g RAC中查看Private IP的方法
1> 查看oracle数据字典gv$cluster_interconnects (10gR2)SQL> select * from gv$cluster_interconnects; INST_ID NAME ...
2008-09-03 09:08:34 212
转载 发现dba_segments和dba_extents中统计段空间大小居然不一样
最近在测试系统上发现dba_segments和dba_extents中统计段空间大小居然不一样SQL> select bytes,blocks,extents from dba_segments where segment...
2008-08-28 11:05:36 333
转载 升级时产生错误:Error:*** Alert: Invalid staging area
使用脚本升级10.1.0.4到10.1.0.5时报错:Preparing to launch Oracle Universal Installer from /tmp/OraInstall2008-08-25_07-...
2008-08-25 13:10:46 128
转载 RAC中报错ORA-01092: ORACLE instance terminated. Disconnection forced
今天做Oracle RAC环境下升级10.1.0.5的回退工作。其中通过在startup upgrade状态下执行一些sql脚本,但每次startup upgrade老是报错: ORA-01092: ORACLE instanc...
2008-07-30 16:49:36 213
转载 静默(silent)升级Oracle10g RAC 10.1.0.4 to 10.1.0.5
近期针对客户10.1.0.4的RAC平台做了个脚本升级到10.1.0.5RAC环境:solaris 两个节点:clnode1 clnode2步骤如下: 1. upgrade oracle software1.1 shutdown...
2008-07-27 14:43:33 162
转载 10g R2中connect角色权限的变化
Oracle10gR2在部署安全配置的时候,提供了额外的安全性,强制使用了最少特权原则:对于经常使用的CONNECT角色仅仅提供了连接数据库所需要的权限,即CREATE SESSION权限.过去许多年以来,CONNECT角色一直...
2008-07-06 13:45:18 126
转载 批量绑定中的SAVE EXCEPTION 子句
Oracle 从9i 开始增强了批 DML 在发生异常时处理的错误及失败的程序执行能力。这是通过FORALL 语句的 SAVE EXCEPTION 子句来实现,其语法如下: FORALL index in lower..upp...
2008-07-06 12:48:36 203
转载 给Oracle数据库打补丁[转载]
给软件打补丁相当于给人打预防针,对系统的稳定运行至关重要。本文详细、系统地介绍了Oracle数据库补丁的分类、安装、管理等问题。厂商提供给用户的软件补丁的形式多为编译后的库函数,所以安装软件补丁实际上就是把这些库函数拷贝到相应目...
2008-07-04 11:07:14 210
转载 关于外键未加索引引起锁问题
测试:session 1:SQL> delete from emp where emp.deptno=10;session 2:SQL> delete from dept where deptno=40;现象:在em...
2008-06-25 20:07:32 203
转载 One more chance-ferras(21金维他广告英文歌完整版) (转载)
找了N久的歌,今天无意在网上发现,感谢love li分享。在这里帖出来是让更多的人看到。One More Chance EMI罐头音乐,编号KPM 655/85,付费版权音乐。作曲: Simon May / Simon Lock...
2008-06-14 20:40:56 374
转载 ORA-19809: limit exceeded for recovery files
今天有客户报启动数据库遇到如下问题:ORA-16038: log 3 sequence# 1126 cannot be archivedORA-19809: limit exceeded for recovery filesOR...
2007-05-08 10:01:05 135
转载 关于ORA-00376错误的恢复
今天遇到ORA-00376错误:SQL> select count(*) from bb_bb60.course_main;ORA0-00376: "file '/data/data1/blackboard/oracle/...
2007-04-04 16:17:26 278
转载 [转载] 关于“哟西”
日前有朋友发来信件谈起小山ちれ(既然说到这段的时候她确实在使用这个名字,用这个名字称呼她是比较客观的吧,并不代表某种倾向),说到下面一段,让老萨考证一下。[让很多人跳骂的就是这个“呦西、呦西”。她每赢一个球就喊一声“呦西”,还要...
2007-03-25 00:13:01 159
转载 在Oracle10g中使用包DBMS_ADVANCED_REWRITE实现新的查询重写功能
从Oracle10g版本1开始,提供了新的包DBMS_ADVANCED_REWRITE来实现查询重写。它允许你截获特定的SQL语句,并将其重定义为另一个SQL语句。下面是一个简单的例子:1、确认测试用户有必要的权限去运行 CO...
2006-12-31 10:15:03 156
转载 10g中的绑定变量的捕获功能
有时我们在调试程序时往往会遇到这种情况:由于程序中使用了绑定变量技术,所以无法从v$sql这些视图中获取到变量的具体值。从10g开始, oracle提供了捕获绑定变量值的功能。 [@more@]首先查看当前的10g系统是否启动了...
2006-12-19 10:41:33 115
转载 百家讲坛-《人类的起源》 吴新智
主讲人简介: 吴新智,中国科学院院士,中国解剖学会名誉理事长。 1928年生,安徽合肥人。1953年上海医学院医本科毕业。1961年中国科学院研究生毕业。此后至今历任中国科学院古脊椎动物与古人类研究所助理研究员、副研究员...
2006-12-13 16:29:28 438
转载 Oracle10G的silent(静默)安装、升级和卸载
Oracle提供了不需要OUI的安装,本文主要介绍了以下三个方面的内容:1、如何以silent模式安装和卸载10g的软件2、如何以silent模式安装和卸载10g数据库3、如何以silent模式将9i库升级到10g测试环境:1、...
2006-11-17 14:43:24 413
转载 关于参数_b_tree_bitmap_plans的设置
最近做一个应用系统的升级工作,其中数据库升级部分执行到一半就停下来了,检查数据库,发现是停在一个批量调用insert语句中.将语句找出来手工执行,发现一次insert操作都要125秒, 仔细检查执行计划, 发现居然没有进行并行扫...
2006-11-10 15:50:32 537
转载 SQLServer中动态查询sql返回值给变量的方法
1) DECLARE @tbname sysname,@sql varchar(100) SET @sql='SELECT '+@tbname+'=name FROM sysobjects where id=1' EXE...
2006-11-06 14:41:24 528
转载 update关联更新在sqlserver和oracle中的实现
sqlserver和oracle中实现update关联更新的语法不同,都可以通过inline view(内嵌视图)来实现,总的来说sqlserver更简单些. 测试例子如下:[@more@]create table tmp_a(...
2006-10-11 13:21:27 187
转载 在不同版本中, 在PLSQL中MAX/MIN函数对CHAR型数据处理的返回类型不同
在不同版本中, 在PLSQL中MAX/MIN函数对CHAR型数据处理的返回类型不同以下版本返回VARCHAR2类型:9.2.0.4 9.2.0.5 9.2.0.6 9.2.0.7 10.1.0.110.1.0.210.1.0.3...
2006-09-28 08:50:04 366
转载 关于Oracle字符类型的比较
今天纠正了一个概念: 以前一直以为char类型的比较就是直接比较,和varchar2比较一样,汗...........主要是平时设计表时基本都用varchar2,很少用char关于字符值的比较, Oracle使用以下两种比较规则...
2006-09-26 09:07:20 138
转载 Oracle Bug: 在PL/SQL中使用开窗函数后报ORA-00905
今天在一个存储过程中使用到了分析函数中的开窗函数的功能,开窗函数是用来指定分析函数工作的数据窗口大小,这个数据窗口大小可能会随着行的变化而变化。结果编译时老是报错:PL/SQL: ORA-00905: missing keywo...
2006-09-20 16:55:09 599
转载 把表函数授权给其它用户时的bug
最近在安装一个软件产品时,发现在混合使用pipelined函数和表函数时,在赋权限给其它用户时,Oracle 9.2.0.1版本有bug. tom kyte在asktom的文章:http://asktom.oracle.com/...
2006-09-06 17:32:04 148
转载 关于导出时出现EXP-00091错误
今天有人问导出数据库时老是发现有EXP-00091错误,但又发现数据导入后也没有什么问题。其实这个错误产生原因是表数据的统计信息和当前表实际信息不一致,比如表实际有10000行,统计信息却只有500行,后果是导致CBO生成的执行...
2006-09-01 17:13:39 146
转载 Oracle10g中MERGE功能的增强
Oracle9i引入了MERGE命令,你能够在一个SQL语句中对一个表同时执行inserts和updates操作.MERGE命令从一个或多个数据源中选择行来updating或inserting到一个或多个表.在Oracle 10...
2006-08-30 20:28:08 99
转载 Undocument Function 【转载】
这篇文章介绍了一些Oracle未写入帮助文档的函数,其中有些函数在跟踪文件(trace文件)Oracle后台系统给出的[@more@]10.1.0 9.2.0 SYS_OP_VECOR...
2006-08-30 20:17:03 838
转载 Oracle10g的新数据类型:本地浮点数据类型
Oracle在10gR1推出本地浮点数据类型(Native Floating-Point Data Types): BINARY_FLOAT(单精度32位)和BINARY_DOUBLE(双精度64位). 这些新数据类型都是基于I...
2006-08-30 20:07:02 202
转载 常见等待事件的分析解决方法
我们可以通过视图v$session_wait来查看系统当前的等待事件,以及与等待事件相对应的资源的相关信息,从而可确定出产生瓶颈的类型及其对象。v$session_wait的p1、p2、p3告诉我们等待事件的具体含义,根据事件不...
2006-08-07 16:03:45 190
转载 Oracle10gR2在RH9下启动监听器错误解决方法
在RedHatLinux9下安装完Oracle10.2.0.1后,发现启动监听器老是报错如下:TNS-12537: TNS:connection closedTNS-12560: TNS:protocol adapter err...
2006-06-26 13:41:02 109
转载 LINUX 基准安全清单[转载]
系统安全记录文件操作系统内部的记录文件是检测是否有网络入侵的重要线索。如果你的系统是直接连到Internet,你发现有很多人对你的系统做Telnet/FTP登录尝试,可以运行"#more /var/log/secure | gr...
2006-06-26 09:38:26 150
转载 sqlldr并行加载问题
最近有人问我说,使用sqlldr进行直接路径加载时添加并行参数parallel=true后,并没有发现数据加载效率提高多少.[@more@]我先是怀疑机器不是多cpu的,但对方机器有8个cpu;后来仔细查看文档才知道参数para...
2006-06-23 15:13:42 834
转载 sqlldr加载clob类型遇到的问题
当使用sqlldr加载很长的字符串(超过4000)到表中的clob类型中时,老是报错: 数据文件的字段超出最大长度.查找相关资料后得知,sqlldr每次读入文件中数据流的数据类型默认为CHAR ,长度为 255 .所以只要超过2...
2006-06-09 14:33:19 596
转载 使用rowid来在线重定义表
网上已经有很多在线重定义表的例子,但是大多基于主键进行的,其实oracle也支持rowid的方式进行重定义,下面就简单举个例子. [@more@]SQL> create table demo_1 (id number);表...
2006-06-06 18:11:09 149
转载 sqlserver的update操作比oracle快得多
最近听朋友说sqlserver平台上update操作比oracle要快得多,于是做了下测试.测试机就是pc机,同时安装oracle9204和sqlserver2000,分别单独启动进行测试.对于100万行具有4个int类型的表,...
2006-05-31 17:17:06 228
转载 10g文档中的bug
今天看10g的文档Database Reference,在附录A Database Limits的Physical Database Limits中,发现有个地方写得不是很准确:Smallfile (traditional) T...
2006-05-09 13:21:08 90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人