ora-XXX
文章平均质量分 65
zhaojian1988
这个作者很懒,什么都没留下…
展开
-
ORA-01555 caused by SQL statement below
一.发现ORA-01555alert.log 告警日志:Fri Apr 12 03:11:34 2013ORA-01555 caused by SQL statement below (Query Duration=39516 sec, SCN: 0x0b06.a18b860b):Fri Apr 12 03:11:34 2013SELECT COUNT(*) FROM (SEL原创 2013-04-12 10:26:30 · 3096 阅读 · 0 评论 -
ORA-12154: TNS:could not resolve service name
http://blog.csdn.com/tianlesoftware/article/details/4875026平台: oracle 9i + windows 2003故障表现:ORA-12154: TNS:could not resolve service nameData Guard 之前一直很正常。 突然就报这个错了。无法完成归档,但用tnsping SID转载 2013-08-06 13:53:53 · 818 阅读 · 0 评论 -
inbound connection timed out (ORA-3136)
Tue Aug 06 10:24:51 CST 2013WARNING: inbound connection timed out (ORA-3136)Tue Aug 06 11:07:18 CST 2013WARNING: inbound connection timed out (ORA-3136)Tue Aug 06 11:08:23 CST 2013WARNING: i原创 2013-08-07 13:49:52 · 652 阅读 · 0 评论 -
RMAN-01009: syntax error: found “dot”: expecting one of: “double-quoted-string, equal, identifier, s
同事在测NBU调用RMAN进行备份时,出现如下错误:Both single and double quotes(’ or ”) are accepted for a quoted-string.Quotes are not required unless the string contains embedded white-space.RMAN-00571: =========原创 2013-08-19 18:46:02 · 4709 阅读 · 0 评论 -
Win2003 安装oracle 9i记录
问题一:oracle 9i安装文件截图进入disk1文件夹,里面有setup.exe文件本来以为点击就可以安装 不过点击以后等好久都没有反应。解决方法如下:方法一: 查看你的oracle安装路径是否有中文字符,如果有中文字符是无法安装的。 如图:方法二: 进入92010NT_Disk1\install\win32这个目录,里面原创 2014-01-02 17:00:52 · 2078 阅读 · 0 评论 -
ORA-00904 & EXP-00091
SolutionTo implement the solution, please execute the following steps:1. Set NLS_LANG on OS, then exp again:$export NLS_LANG=american_america.ZHS16GBK$echo $NLS_LANG$exp system/passwd full原创 2014-01-14 11:17:41 · 559 阅读 · 0 评论 -
Oracle 死锁的检测查询及处理
Oracle 死锁的检测查询及处理-- 死锁查询语句SELECT bs.username "Blocking User", bs.username "DB User", ws.username "Waiting User", bs.SID "SID", ws.SID "WSID", bs.serial# "Serial#", bs.转载 2014-10-23 09:52:35 · 531 阅读 · 0 评论 -
OUI-10022:The target area /oracle/oraInventory cannot be used because it is in an invalid state.
# cat /etc/oraInst.locinventory_loc=/oracle/oraInventoryinst_group=oinstallOUI-10022:The target area /oracle/oraInventory cannot be used because it is in an invalid state.原创 2014-11-20 13:05:13 · 4850 阅读 · 2 评论 -
Oracle11g数据库导入Oracle10g问题
1)问题1: Oracle11g数据库导入Oracle10g数据库操作导入解决方法:11g备份,导入10g的时候会抛错,直接阻止导入。但是有时候还必须得把11g的数据库导入到10g,我今天就遇到了这种情况。一、在11g服务器上,使用expdp命令备份数据EXPDP USERID='SYS/cuc2009@cuc as sysdba' schemas=sybj d转载 2014-11-07 10:09:11 · 623 阅读 · 0 评论 -
ORA-03113: end-of-file on communication channel解决方法
########################################################## SQL> startupORACLE instance started. Total System Global Area 384143360 bytesFixed Size 2253504 byt原创 2015-01-26 14:41:16 · 649 阅读 · 0 评论 -
ORACLE_OCM"."MGMT_CONFIG_JOB_2_2
set lin 160col owner for a10col DIRECTORY_NAME for a25col DIRECTORY_PATH for a50select * from dba_directories where DIRECTORY_NAME like '%OCM_CONFIG%';解决方法如果不使用OCM Collector, 可以从数据原创 2014-12-02 16:33:14 · 2993 阅读 · 1 评论 -
一次exp导出出错的原因分析
客户金保数据库从10g转成11g,需要定期从生产库抽取数据到金保数据库中,考虑到生产库没有多余的空间存放expdp产生的文件,数据抽取采用远程exp及imp方式,从金保服务端直接exp到金保本地,导出过程中报错:连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 – 64bit Product原创 2015-01-26 22:14:46 · 799 阅读 · 0 评论 -
联通资源库job不运行维护报告
维护内容说明维护说明 1、故障现象JOBS不执行2、处理过程sqlplus /nologconn /as sysdbashow parameter job;alter system set job_queue_processes=30;exec dbms_ijob.set_enabled(true);oradebug setmypidor原创 2015-01-30 12:38:13 · 397 阅读 · 0 评论 -
oracle9i利用UNDO闪回,前提是被删除的数据在UNDO中没有被覆盖
利用UNDO闪回,前提是被删除的数据在UNDO中没有被覆盖。SQL> show parameter undoNAME TYPE VALUE------------------------------------ ----------- -----------------------------原创 2014-12-24 12:52:37 · 536 阅读 · 0 评论 -
Oracle 11g Data Guard Error 16143 Heartbeat failed to connect to standby 处理方法
http://blog.csdn.net/tianlesoftware/article/details/8738882一.背景说明 前段时间一朋友在生产库上误操作,本来他是打算重启一下DG环境,结果在备库命令执行错误。 本应该执行SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL; 结果朋友执原创 2013-07-29 15:48:44 · 948 阅读 · 0 评论 -
ORA-00845: MEMORY_TARGET not supported on this system
链接:http://www.xifenfei.com/1760.htmlORA-00845: MEMORY_TARGET not supported on this system在Oracle 11g中如果采用AMM内存管理,那么当MEMORY_TARGET的值大于/dev/shm的时候,就会报ORA-00845: MEMORY_TARGET not supported on this原创 2013-04-12 11:06:18 · 750 阅读 · 0 评论 -
shell中执行sql语句收缩表操作
shell中执行sql语句 1.由于一张业务表开始没有分区,已涨到500多G,删除了半年数据后,要做空间shrink但空间回收可能要做几个小时,为了防止在ssh和plsql 一段时间断开,写的shell文件传到在服务器上在后台执行[oracle@thinking ~]$ cat alter.sh #!/bin/bash --确保只运行oracle用户运行 i原创 2013-04-12 15:23:09 · 675 阅读 · 0 评论 -
EXP-00091: Exporting questionable statistics
imp导入数据时报:EXP-00091: Exporting questionable statistics.EXP-00091: Exporting questionable statistics.SQL>select * from nls_database_parameters;NLS_CHARACTERSET AL32UTF8原创 2013-04-13 16:25:16 · 427 阅读 · 0 评论 -
ora-12154通常的检查和处理办法
ora-12154通常的检查和处理办法:1、首先查看客户端的tnsnames.ora文件,找到数据库连接的描述中,sid= 或service_name=之后的名称,假设这个名称是orcl。2、然后在客户端用tnsping命令,测试刚才找到的实例名,命令:tnsping orcl如果不通,则要从网络环境、数据库环境等方面找原因,看是否实例名错误、数据库是否启动、数据库监听是否启动、网络是原创 2013-04-13 15:09:34 · 816 阅读 · 0 评论 -
redo文件丢失,没有开启归档归档 恢复 _allow_resetlogs_corruption"=true
SQL> shut immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL> SQL> startup mountORACLE instance started. Total System Global Area 285212672 bytesFixed Size原创 2013-04-14 16:11:40 · 1764 阅读 · 0 评论 -
系统中某个SESSION慢的诊断思路
1>通过TOP或TOPAS命令找出运行时间最长或是占用CPU最多的PID 2 找SID,SERIAL#; SQL> select sid ,serial# ,username from V$session where username is not null; SID SERIAL# USERNAME---------- ----原创 2013-04-14 14:50:46 · 550 阅读 · 0 评论 -
彻底killed掉某用户进程
alter system kill session 'sid,serial#';select sid,serial#,username,status from v$session order by status; 但此时通过查询v$session,发现会话24依然存在,并属于僵死状态(KILLED):SQL> select sid,serial#,username,sta原创 2013-04-14 20:52:30 · 703 阅读 · 0 评论 -
ORA-24005:必须使用DBMS_AQADM.DROP_QUEUE_TABLE删除队列表 的解决方法
首先在PLSQL Developer 里执行alter session set events'10851 trace name context forever,level 1'然后再drop user 用户名/drop table 表名 删除用户或者表 10851Allow Drop command to drop原创 2013-04-23 10:05:53 · 4890 阅读 · 0 评论 -
使用dbms_metadata.get_ddl出现ORA-31605错误
使用dbms_metadata.get_ddl出现ORA-31605错误SQL> select* from v$version; BANNER ----------------------------------------------------------------Oracle9i Enterprise Edition Rele原创 2013-04-15 13:28:57 · 1125 阅读 · 0 评论 -
SCN增长过快的问题
最近的SCN增长过快的问题在各个通信公司搞的人人提心吊胆,这个是问题通常表现在使用的DB_LINK的数据库中出现。SCN有两个极限:1. hard limit,也就是SCN的最大值(281万亿),在ORACLE的自述中提到这个最大值在一两百年之后才会达到。当到达这个最大值之后数据库将再也启动不了, 只能重新建库才能解决。但是这个限制不是问题,我们现在还没有发现会使用这么长时间的数据库。原创 2013-04-16 11:16:55 · 3602 阅读 · 0 评论 -
ORACLE在AIX中产生SOFTWARE PROGRAM ABNORMALLY TERMINATED警告原因
#errpt#alter.log文件Errors in file /zyhome/oracle/admin/ossdb1/udump/ossdb1_ora_1180032.trc: 从中可以查看到执行哪个sql产生的ORA-07445: exception encountered: core dump [] [] [] [] [] []Mon Apr 15 17:30:原创 2013-04-16 13:54:19 · 7485 阅读 · 0 评论 -
ORA-24010: QUEUE SMS_MT_QUEUE不存在
来源:http://orax.i.sohu.com/blog/view/261900272.htmAQ:Oracle Advanced Queuing是一个功能强大并且使用起来相对简单的产品。它提供的java包使我们不用编写太多的java代码就可以实现enqueue和dequeue操作。 方法一:先建aq,然后再Imp导入表结构和数据,这样是最保险的做法。原创 2013-04-23 23:21:28 · 2457 阅读 · 0 评论 -
数据库连接数问题处理
1. 提示process 数过大,当前的进程连接数超过数据库的最大阀值(本为350),导致报警;时间过长错误号码记不清了 处理过程1.Select count(*) from V$session;2.Select count(*) from V$prosess;3. SQL> show parameter process NAME原创 2013-04-25 20:37:49 · 1204 阅读 · 0 评论 -
完数据库后JOB不执行问题处理
完数据库后JOB不执行问题处理sqlplus /nologconn /as sysdbashow parameter job;alter system set job_queue_processes=30;exec dbms_ijob.set_enabled(true);oradebug setmypidoradebug dumpvar sga kkjsre原创 2015-01-26 11:38:46 · 1640 阅读 · 0 评论