oracle 案例
文章平均质量分 76
lb517290079
这个作者很懒,什么都没留下…
展开
-
sys.dbms_transaction.local_transaction_id出现的问题
何時會觸發DBMS_TRANSACTION.LOCAL_TRANSACTION_ID我在session 876中執行完下面sql后select * from table在到另一session中執行SELECT /*+ ORDERED */sql_textFROM v$sqltext aWHERE (a.hash_value, a.address) IN (SEL...原创 2012-07-20 11:54:35 · 1962 阅读 · 0 评论 -
如何处理Oracle中的坏块[ZT]
一. 什么是数据库的坏块首先我们来大概看一下数据库块的格式和结构:数据库的数据块有固定的格式和结构,分三层:Cache layerTransaction layerData layer在我们对数据块进行读取写入操作的时候,数据库会对要读写的数据块做一致性的检查,其中包括:数据块的类型、数据块的地址信息、数据块的SCN号以及数据块的头部和尾部。如果发现其中有不一致的信息,那数据库就会标记这个数据...原创 2010-12-19 21:56:52 · 169 阅读 · 0 评论 -
ora-12560问题解决
1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动OracleXETNSlistener服务。 2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleserviceXE,XE就是你的database SID. ...原创 2010-09-16 11:30:15 · 144 阅读 · 0 评论 -
ORA-20000故障排除手记
1、发现故障。 在Oracle10.2.0.1的alert.log文件中发现如下错误。ed Jul 8 22:00:08 2009Errors in file /export/home/oracle/admin/ora10g/bdump/ora10g_j000_1472.trc:ORA-12012: error on auto execute of job 8888ORA-...原创 2010-09-02 01:43:48 · 378 阅读 · 0 评论 -
ORA-17502 与 ORA-15173 错误解决
用rman恢复spfile时,报错误如下: RMAN> restore spfile from '+FLASHBACKDATA1/ORAC/AUTOBACKUP/2010_05_16/s_719137976.308.719137979';Starting restore at 17-MAY-10allocated channel: ORA_DISK_1channel ORA...原创 2010-05-21 17:27:39 · 2630 阅读 · 0 评论 -
Dropping A Disk From ASM Diskgroup Does Not Remove It From v$ASM_DISK
Applies to: Oracle Server - Enterprise Edition - Version: 10.2.0.3Information in this document applies to any platform.Symptoms-- Problem Statement:After removing the ASM disks from ASM ...原创 2010-05-21 10:42:30 · 200 阅读 · 0 评论 -
ORA-19599 When backing up an archivelog that is corrupt [ID 461239.1]
Applies to: Oracle Server - Enterprise Edition - Version: 10.2.0.1.0This problem can occur on any platform.SymptomsGetting error when backing up archivelogs: RMAN-03015: error occurred in stor...原创 2010-05-13 13:56:13 · 238 阅读 · 0 评论 -
ASMCMD fails to start on module libnnz10.so, permission denied
ASMCMD fails to start on module libnnz10.so, permission denied [ID 790470.1] 修改时间 17-MAR-2009 类型 PROBLEM 状态 PUBLISHED Applies to: Oracle Server Enterprise Edition ...原创 2010-05-13 01:14:15 · 102 阅读 · 0 评论 -
Errors ORA-00600 [kclchkblk_4] and ORA-00600 [2662] After Recovery of Datab
Applies to: Oracle Server - Enterprise Edition - Version: 9.0.1.0.0 to 10.1.0.2This problem can occur on any platform.Symptoms1) You restored the database from backup and did an incomplete reco...原创 2010-05-12 15:45:23 · 168 阅读 · 0 评论 -
“Error in invoking target ‘client_sharedlib’ of makefile ‘/home/oracle/oracle/pr
今天同事在安装oracle的时候总是报这个错误:"Error in invoking target 'client_sharedlib' of makefile '/home/oracle/oracle/product/10.2.0/db_1/network/lib/ins_net_client.mk'.我帮忙查了好久,一直都没发现是什么问题,最后不得不放狗,得到提示,查看ORAC...原创 2011-01-13 17:35:48 · 1511 阅读 · 0 评论 -
error while loading shared libraries: libclntsh.so.10.1: cannot open shared 问题解决
1.运行csscan命令显示如下错误[oracle@rac01 ~]$ csscancsscan: error while loading shared libraries: libclntsh.so.10.1: cannot open shared object file: No such file or directory[oracle@rac01 ~]$ 2.检查which sysr...2011-01-21 16:23:05 · 1914 阅读 · 0 评论 -
ORA-14074: partition bound must collate higher than that of the last partition
1. 创建分区表create table zhanglei_test (c1 number, c2 varchar2(10))partition by range(c1)(partition p10 values less than (10), partition p20 values less than (20), partition p30 values less than...原创 2010-10-09 16:26:29 · 1206 阅读 · 0 评论 -
ORACLE 11GR2 OEM配置出错解决
错误描述如下: 2012-7-14 18:23:11 oracle.sysman.emdrep.config.IConfigurationContext createConnection信息: jdbcUrl = jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=LIBIN)(PORT=152...原创 2012-07-14 19:21:32 · 740 阅读 · 0 评论 -
ORA11G ORA-00845 错误
Oracle 11g的Linux版本在修改了MEMORY_TARGET或者SGA_TARGET后启动可能会报错:SQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL> startupORA-00845: MEMORY_TARGET not supp...原创 2012-06-26 13:39:06 · 124 阅读 · 0 评论 -
oracle.net.common.NetGetEnv.getDNSDomain
今天安装LINUX AS 4和ORACLE 10.2,安装成功后,运行netca和dbca系统总是报错,信息如下:......Current Java thread:at oracle.net.common.NetGetEnv.getDNSDomain(Native Method)at oracle.net.ca.ConfigureProfile.setDefaultProfileParams(U...原创 2012-06-07 01:48:36 · 371 阅读 · 0 评论 -
Oracle HowTo:如何在Linux上扩展SGA超过1.7G
今天一台Linux服务器扩展了一下内存,达到4G,开发的人自己修改了一下SGA结果数据库无法启动了.启动不了时,出的错误是这个样子的:[oracle@neirong oracle]$ sqlplus "/ as sysdba"SQL*Plus: Release 9.2.0.4.0 - Production on Fri Nov 25 15:43:26 2005Copyright (c) 1982,...原创 2011-03-24 01:28:19 · 92 阅读 · 0 评论 -
emctl 提示 ora-28001 口令已经实效 解决办法
What to do when Enterprise Manager is not able to connect tothe database instance (ORA-28001)出处:http://blog.csdn.net/tgflf/archive/2009/08/06/4418885.aspx If you are trying to connect to the Ora...原创 2011-10-24 00:41:57 · 356 阅读 · 0 评论 -
bug 7716219 hash group by显示消耗大量的temp 表空间
SQL> set autotrace traceonlySQL> select counter_account, 2 counter_name, 3 (transqty - BCCheck) as BCCheck, 4 TSCheck, 5 MMCheck, 6 check...原创 2010-12-07 17:47:05 · 297 阅读 · 0 评论 -
ORA-08102: TRYING TO MANIPULATE A JOB IN DBA_JOBS [ID 1036858.6]
***Checked for relevance on 17-NOV-2010*** Problem Description:====================You are trying to manipulate a job in the job queue(DBA_JOBS/USER_JOBS) and you receive: ORA-08102: index key not fou...原创 2010-12-03 23:52:11 · 108 阅读 · 0 评论 -
Oracle 10.2.0.4(5)EM不能启动的解决方案(Patch 8350262)
报错信息如下:2011-03-09 11:06:10 Thread-11456 ERROR ssl: Open wallet failed, ret = 287502011-03-09 11:06:10 Thread-11456 ERROR ssl: nmehlenv_openWallet failed2011-03-09 11:06:10 Thread-11456 ERROR http: 1...原创 2011-05-20 17:29:33 · 157 阅读 · 0 评论 -
并行操作测试记录
1.以非并行方式运行SQL> update test set name='xxxx' where rownum<10000001;已更新10000000行。已用时间: 00: 34: 59.32SQL> commit;提交完成。已用时间: 00: 00: 00.002 打开dml并行模式SQL> alter session enable para...原创 2010-01-23 01:28:36 · 162 阅读 · 0 评论 -
ORA-29701: unable to connect to Cluster Manager
今天启动ASM报错了,ORA-29701: unable to connect to Cluster Manager 搜索了metalink 459775.1 SymptomsWhen multiple oracle homes exist on a server, the startup of ASM instance fails with er...2010-04-15 14:55:34 · 284 阅读 · 0 评论 -
查找问题SQL解决过度CPU消耗问题(解决思路)
1.应该站在操作系统的高度检查CPU使用过高的原因,可以用vmstat等系统监控命令,查看CPU等资源使用情况2.然后可以使用TOP工具进一步检查进程CPU消耗情况3.可以进一步检查系统内oracle进程的数量,和正常时候数据做个比较;假如进程比平时多的话,就有可能是数据库或应用出现问题,导致进程任务无法完成,不断积累,从而出现大量队列等待4.根据判断登陆数据库,检查v$session...2010-03-24 21:00:21 · 252 阅读 · 0 评论 -
ORA-16038的解决
ORA-16038的解决 数据库装载完毕。ORA-16038: 日志 3 序列号 5035 无法归档ORA-19809: 超出了恢复文件数的限制ORA-00312: 联机日志 3 线程 1:......REDO03.LOG' DB是归档模式, 每个日志组只有一个文件(新太公司的人通常使用的方法,FT), 没办法, 搜寻文档和晚上的资料, 有如下的解决方法: 损坏非当前联机日志...2010-03-20 19:59:54 · 80 阅读 · 0 评论 -
windows 上oracle listener 服务无法启动,错误: 193:0xc1
在装windows 2003双机热备的时候,遇到无法启动Oracle listener服务,错误: 193:0xc1,这个原因是由于在windows cluster 服务软件上注册oracle listener 服务的时候,默认指定了listener服务的执行路径,从而导致windows操作系统默认生成了一个TNSLSNR文件,导致服务执行路径出现错误,所以服务就无法启动了,报: 193:0xc1...2010-03-15 09:55:56 · 589 阅读 · 0 评论 -
shutdown abort关闭数据库的记录总结
环境:HP-UX , ORACLE 9I这是电信的一个生产库。需要修改OS的时间。为了安全起见,需要重启DB。登陆到数据库服务器之后,输入sql>conn / as sysdbasql>shutdown immediate就卡在这里,等了约一个多小时,db都停不下来。查看oracle log,显示Thread 1 advanced to log sequence 220616 ...原创 2009-12-02 17:22:53 · 917 阅读 · 0 评论 -
案例学习Oracle错误:ORA-00904
ORA-00904 invalid column name ORA-00904: 无效的列名 Cause The column name entered is either missing or invalid. Action Enter a valid column name. A valid column name must begin with a letter, be le...原创 2009-12-02 10:39:15 · 457 阅读 · 0 评论 -
案例学习Oracle错误:ORA-00604
原文:ORA-00604 error occurred at recursive SQL level string Cause:An error occurred while processing a recursive SQL statement (a statement applying to internal dictionary tables). Action:If the ...原创 2009-12-02 10:37:22 · 250 阅读 · 0 评论 -
案例学习Oracle错误:ORA-00060
原文: ORA-00060 deadlock detected while waiting for resource. Cause: Your session and another session are waiting for a resource locked by the other. This condition is known as a deadlock. To resolve ...原创 2009-12-02 10:35:45 · 1318 阅读 · 0 评论 -
ORACLE用SPFILE无法启动解决方案
用pfile可以启动,但是用这个pfile生成的SPFILE却不法启动,求解C:\Documents and Settings\gaoqi>sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on 星期日 9月 24 16:22:49 2006Copyright (c) 1982, 2005, Oracle. All rights ...2009-12-01 15:43:44 · 297 阅读 · 0 评论 -
柱状图与cursor_sharing设置为similar研究
当cursor_sharing参数为similar来减少硬解析.在这种设置下,如果一个等值查询sql的条件列上存在柱状图,Oracle将认为每次由不同的字面变量产生的cursor都是unsafe的,这样就会产生硬解析且增加version count.SYS@huiches>select * from v$version;BANNER----------------------------...2010-03-29 22:56:09 · 176 阅读 · 0 评论 -
Oracle新手最常碰到的6个错误及解决放案
虽然是以版本8来讲解的,但是这些基本错误在9i和10g也是类似的。 ======================================== 1、ORA-12541:TNS:没有监听器 原因:没有启动监听器或者监听器损坏。如果是前者,使用命令net start OracleOraHome81TNSListener(名字可能有出入)即可;如果是后者,则使用“Net8 Configurat...原创 2009-07-10 22:15:34 · 106 阅读 · 0 评论 -
ORA-01157问题解决
[size=medium]ORA-01157问题怎么解决?环境:redhat 9 + Oracle 817问题:昨天忽然掉电之后数据库启动之后就提示这个错误。数据是非归档模式,而且这个数据文件还有用。怎么恢复。[oracle@ccdevsvr root]$ svrmgrlOracle Server Manager Release 3.1.7.0.0 - ...原创 2009-07-12 22:45:55 · 219 阅读 · 0 评论 -
oracle 无法在linux实现操作系统验证问题解决
配置了sqlora.net文件,配置情况如下:# sqlnet.ora Network Configuration File: /opt/ora10g/product/10.2.0/db_1/network/admin/sqlnet.ora# Generated by Oracle configuration tools.SQLNET.AUTHENTICATION_SERVICES= (...2010-04-15 10:47:22 · 186 阅读 · 0 评论 -
ora-01113 ora-01110
表空间满了,我在里面建了一个数据文件,并添加了些表和序列,后来我把这个文件脱机了,客户端在联机的时候就连不上去了报ora-01113 ora-01110ora-01113:文件17需要介质恢复ora-01110:数据文件17:'D:\oracle\oradate\tzga\yqga01.ora‘ 给发了三条命令让执行:startup mount;recover datafile fil...原创 2009-08-09 01:00:11 · 345 阅读 · 0 评论 -
ORA-01078和LRM-00109错误解决方法
SQL> connect sys/mzl as sysdba已连接。SQL> startupORA-01078: failure in processing system parametersLRM-00109: could not open parameter file ’/opt/oracle/app/oracle/product/10.1.0/Db_1/dbs/initorac...原创 2009-08-03 11:02:31 · 253 阅读 · 0 评论 -
ora 600 错误分类
原文:http://www.ningoo.net/html/2009/ora-600_internal_error_categories.html ora-600是Oracle对于一些内部错误的一个统一的错误号(类似的还有ora-7445)。要判断ora-600错误具体的类型,一般要根据其第一个参数来区分。一个ora-600的例子如下:ORA-00600: internal error...2010-04-09 18:00:20 · 207 阅读 · 0 评论 -
listener无故down掉,重启失败
9月9日上午收到vip数据库报警,提示DBalert vipdb connect error:ORA-12564:TNS:connection refused。上去后发现监听down掉,但是正常启动却起不来,提示如下:LSNRCTL> startStarting /home/oravip/product/92/bin/tnslsnr: please wait...TNS-12547: TNS...原创 2009-07-21 17:44:41 · 141 阅读 · 0 评论 -
ORA-00313: 无法打开日志组 1 (线程 1) 的成员,如何解决?
我本想访问用户vm_user的一些表,但发现用户vm_user突然连不上数据库,以下是在命令行下的输出: C:\Documents and Settings\Administrator>sqlplus /nolog SQL*Plus: Release 9.2.0.1.0 - Production on 星期三 8月 9 21:53:40 2006 Copyright (c) 1982, 20...原创 2009-07-18 22:25:44 · 790 阅读 · 0 评论 -
协议适配器错误
解决ORA-12560: TNS: 协议适配器错误,与大家共享今天遭遇ORA-12560: TNS: 协议适配器错误的问题,经过一番努力问题已经解决,与大家共享。造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务...原创 2009-07-17 16:09:01 · 179 阅读 · 0 评论