ORA-00313:ORA-00312:ORA-00321;ORA-27037:
Hi,
after systemcopy und upgrade from oracle 9.2.0.3 to 9.2.0.7
i get the following messages!
ORA-00321: log 13 of thread 1, cannot update log file header
ORA-00312: online log 13 thread 1: '/oracle/DB1/mirrlogA/log_g13m2.dbf'
Thu Oct 25 09:48:06 2007
Errors in file /oracle/DB1/saptrace/background/at1_lgwr_15775.trc:
ORA-00313: open failed for members of log group 13 of thread 1
Thu Oct 25 09:48:06 2007
Thread 1 advanced to log sequence 2737
Current log# 13 seq# 2737 mem# 0: /oracle/DB1/origlogA/log_g13m1.dbf
Thu Oct 25 09:48:06 2007
ARC0: Evaluating archive log 14 thread 1 sequence 2736
Thu Oct 25 09:48:06 2007
Errors in file /oracle/DB1/saptrace/background/at1_arc0_15783.trc:
ORA-00313: open failed for members of log group 14 of thread 1
select * from v$logfile;
GROUP# STATUS TYPE
MEMBER
14 ONLINE
/oracle/DB1/origlogB/log_g14m1.dbf
14 INVALID ONLINE
/oracle/DB1/mirrlogB/log_g14m2.dbf
13 ONLINE
/oracle/DB1/origlogA/log_g13m1.dbf
GROUP# STATUS TYPE
MEMBER
13 INVALID ONLINE
/oracle/DB1/mirrlogA/log_g13m2.dbf
12 ONLINE
/oracle/DB1/origlogB/log_g12m1.dbf
12 INVALID ONLINE
/oracle/DB1/mirrlogB/log_g12m2.dbf
GROUP# STATUS TYPE
MEMBER
11 ONLINE
/oracle/DB1/origlogA/log_g11m1.dbf
11 INVALID ONLINE
/oracle/DB1/mirrlogA/log_g11m2.dbf
8 rows selected.
Can anybody advise me how i can solve tis problem?
Thanks
null
Hi Werner,
1. thanks for the steps!
when i perform the "alter database drop logfile member '/orace/DB1/mirrlogA/log_g11m2.dbf';"
i get the following message
ERROR at line 1:
ORA-00360: not a logfile member: /orace/DB1/mirrlogA/log_g11m2.dbf
in the Enterprise Manager Console i can see the file log_g11m2.dbf but on OS i cant see it!
sorry for my bad english!
i hope you can give me instructions?!
Thanks
Similar Messages
-
ORA-00313: open failed for members of log group 1 of thread 1
Hi
I'm restoring a database on a different host. I have the backups, from which I want to restore the database. I made the corresponding changes in the initSID.ora file and started the script to do the restore.These are the steps I followed:
connect target=/
run{
startup nomount;
allocate channel c1 type disk;
allocate channel c2 type disk;
allocate channel c3 type disk;
allocate channel c4 type disk;
restore controlfile from '/tmp_backups/rman/lev0_open_cf_SID_2826_1';
alter database mount;
set newname for all datafiles
restore database;
set until logseq = 29317 thread = 1;
switch datafile all;
recover database;
alter database open resetlogs;
One mistake I made here is that logseq should have been last seq+1, which I did not do. I have it as last seq.
Restore of datafiles and switching of datafiles was fine. But I get error for redo log files.
ORA-00313: open failed for members of log group 1 of thread 1
ORA-00312: online log 1 thread 1: '/u13/oradata/SID/redo02a.log'
ORA-27037: unable to obtain file status
SVR4 Error: 2: No such file or directory
Additional information: 3
Why is it looking for at the old path yet?
I'm not sure what I missed and how to proceed. Please help.
Thanks,
MamataI do believe that set newname for all datafiles only means actual datafiles and no redo logs. So with open resetlogs, Oracle tries to create new redo logfiles where the backup controlfiles says they are.
As with creating a auxilliary database in another filesystem, we use DB_NAME_FILE_CONVERT and LOG_FILE_NAME_CONVERT.
I am not sure if it is possible to type "set newname for all datafiles" and expect also the redo logfiles to change location.
You might try to set these two parameters and see if it works.
good luck.
rgds
Kjell Ove -
ORA-00313: open failed for members of log group 3 of thread 1
Whenever I try to login as a user I get the following:
sqlplus user/user
SQL*Plus: Release 10.2.0.2.0 - Production on Fri Nov 9 10:43:39 2007
Copyright (c) 1982, 2005, Oracle. All Rights Reserved.
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress
So It occurs to me to login as sysdba and restart the DB …
SQL> connect sys/manager as sysdba
Connected.
SQL> shutdown immediate;
ORA-01109: database not open
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.
Total System Global Area 536870912 bytes
Fixed Size 1281264 bytes
Variable Size 150995728 bytes
Database Buffers 377487360 bytes
Redo Buffers 7106560 bytes
Database mounted.
ORA-00313: open failed for members of log group 3 of thread 1
ORA-00312: online log 3 thread 1: '/u06/oradata/RKDB/redo03.log'
ORA-27037: unable to obtain file status
Intel SVR4 UNIX Error: 2: No such file or directory
Additional information: 3
SQL> quit
I now realized what happened and how this happened. During a clean-up effort this file was accidentally deleted and unfortunately we don’t have any backups.
I am willing to lose the data. Is there something I can do so that the startup does not try to open this file ?
All I am able to do now is to mount the database but not open it.
Thanks in advance,
Danielthis is what I get now ...
SQL> alter database open resetlogs;
alter database open resetlogs
ERROR at line 1:
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/u02/oradata/RKDB/system01.dbf'
SQL> Recover database until cancel;
ORA-00279: change 608619 generated at 11/09/2007 10:00:41 needed for thread 1
ORA-00289: suggestion : /u05/oradata/RKDB/arch/log1_33_633207859.arc
ORA-00280: change 608619 for thread 1 is in sequence #33
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
ORA-00308: cannot open archived log
'/u05/oradata/RKDB/arch/log1_33_633207859.arc'
ORA-27037: unable to obtain file status
Intel SVR4 UNIX Error: 2: No such file or directory
Additional information: 3
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/u02/oradata/RKDB/system01.dbf'
SQL> alter database open resetlogs;
alter database open resetlogs
ERROR at line 1:
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/u02/oradata/RKDB/system01.dbf'
SQL> -
ORA-00313: open failed for members during restore from COLD backup
Hi all,
I took a cold backup of an 11.1 database using RMAN (database in mount state).
I used the following command to restore it:
restored the controlfile and then
RESTORE DATABASE FROM TAG 'TAGxxxxxxxxxx';
Now I'm restoring it and it's taking too much time. When checking alert log it says:
ORA-51106: check failed to complete due to an error. See error below
ORA-48318: ADR Relation [HM_FINDING] of version=3 cannot be supported
ORA-00313: open failed for members of log group 1 of thread 1
ORA-00312: online log 1 thread 1: '/oracle1/oradata/******/redo1_02.log'
ORA-27037: unable to obtain file status
HPUX-ia64 Error: 2: No such file or directory
Additional information: 3
RMAN is still in progress, why does it complain about redo?
I'm not doing recovery since it was a cold backup.
Thanks in advance.Hi Michael,
Yes, it's the correct one because it says "full restore complete":
ORA-00312: online log 1 thread 1: '/oracle1/oradata/******/redo1_01.log'
ORA-27037: unable to obtain file status
HPUX-ia64 Error: 2: No such file or directory
Additional information: 3
Tue Apr 30 14:38:14 2013
Full restore complete of datafile 32 /oracle1/oradata/******/apr_sesm_index_01.dbf. Elapsed time: 1:25:42
checkpoint is 12652187135448
last deallocation scn is 12651877642745
Tue Apr 30 15:38:04 2013
Full restore complete of datafile 34 /oracle1/oradata/******/apr_stage_data_01.dbf. Elapsed time: 6:42:52
checkpoint is 12652187135448
last deallocation scn is 12651877637877
thanks, -
ORA-00313: open failed for members of log group 4 of thread 2
Hi.
i have found the below error in one of RAC instance.Could you please advise on this since i am new to RAC env
ORA-00313: open failed for members of log group 4 of thread 2
ORA-00312: online log 4 thread 2: '+NEWDISK_GROUP/DEMO/onlinelog/group_4.1453.1029312423'
ORA-17503: ksfdopn:2 Failed to open file +NEWDISK_GROUP/DEMO/onlinelog/group_4.1453.1029312423
ORA-15032: not all alterations performed
ORA-29702: error occurred in Cluster Group Service operation
ORA-29702: error occurred in Cluster Group Service operation
Thanks
Saiany update on this?
-
ORA-00313 problem, thank you very much!!
Hi, there,
when I use OEM standalone to login the database, I found there is an error:
ORA-00313:open failed for members of log group1 of thred 1
ORA-00312:online log 1 thread 1 "c:\oracle-database-server\oradata\redo01.log"
then I can't open the database and only can mount it.
and then I found all the other databases on my local machine have the exact same problem. at the same time, I found the service of OracleOracle9iDB_serveManagementServer can't startup. whenever I want to start it, it warn me "start and stop, becuase there is no work connect to it". so I doublt it seems there is something wrong with my operation system, but not the database's problem. my os is WIN XP PRO.
does there anyone who knows the reason and how can I solve it? besides, can I backup the database in mount status and how?
thank you very much for any hint!
I do need you help, thank you so much!!Does c:\oracle-database-server\oradata\redo01.log exist? Once I met a guy, who, as he said, deleted unnecessary log files :-)
-
hi
i have installed SAP ECC 6.0 with oracle as Database.When i try to start the instance ,i got a Error
mesage saying DB startup failed.so i went through sqlplus and given the following commands.
SQL> startup
ORACLE instance started.
Total System Global Area 461373440 bytes
Fixed Size 2071928 bytes
Variable Size 239075976 bytes
Database Buffers 213909504 bytes
Redo Buffers 6316032 bytes
Database mounted.
ORA-00313: open failed for members of log group 1 of thread 1
ORA-00312: online log 1 thread 1: '/oracle/QAS/origlogA/log_g11m1.dbf'
ORA-00312: online log 1 thread 1: '/oracle/QAS/mirrlogA/log_g11m2.dbf'
i hope u guys can crack this error.
Regards
Ganesh ReddyDear Ganesh,
What the error shows that the redologfiles r multiplexed and for some reason the oracle cant read the redo log files in Group 1.
ALTER DATABASE ADD LOGFILE GROUP 6
('....ORACLE\QAS\ORILOGA\LOG_G11M6.ORA','...ORACLE\QAS\ORILOGA\LOG_G11M7.ORA') SIZE 1M;
NOW SHUTDOWN ORACLE & RESTARTIT.
EXECUTE:
ALTER DATABASE DROP LOGFILE GROUP 1;
IT MAY SHOW AN ERROR THAT
LOG 1 IS CURRENT LOG FOR THREAD 1 CANNOT DROP.
IF THIS ERROR SHOWS EXECUTE
ALTER SYSTEM SWITCH LOGFILE;
THIS MAY SHOW AN ERROR DATABASE NOT OPEN
IF SO EXECUTE
ALTER DATABASE OPEN;
WHEN THE DATABASE IS OPEN
EXECUTE
ALTER SYSTEM SWITCH LOGFILE;
IF IT IS SWITCHED
DROP THE LOGFILE GROUP1 BY EXECUTING:
ALTER DATABASE DROP LOGFILE GROUP 1;
IF THE DATABASE ALTERED MSG COMES SHUTDOWN AND RESTART.
WE ADDED A LOGFILE GROUP COZ ATLEAST 2 LOGFILE GROUPS ARE REQUIRED THEN WE DROPPED THE GROUP1.
This has to help and pl dont forget to award a point.
Regards -
ORA-00313: open failed for members of log group 2 of thread 1
We have a 4 node 32bit linux RAC (Dell/EMC) system running 9.2.0.4. It is very stable but over the past couple of months we've encountered a few ORA-00313 errors, while the system is running.
No patterns. Different loads, times of day, nodes.
The redo can't be opened, the node crashes, we look for errors, can't find any and then restart. The file is there and the permissions are fine. No other processes are accessing the files. No other Db errors. No O/S, SAN, Fiber, errors.
All the research I've done shows that this is an error you'd only get on startup.
We're going to log a TAR, but I can't believe we're the only ones to ever see this occur.
[directory and server names have been modified to protect the system. Don't get hung up on typos or possible file system config problems too much - this system has been and is running now]
======================================================
Log entries:
Mon Oct 24 22:51:58 2005
Errors in file /u01/app/oracle/admin/sampdb/bdump/sampdb1_lgwr_2237.trc:
ORA-00313: open failed for members of log group 2 of thread 1
ORA-00312: online log 2 thread 1: '/sampledb/redo0/oradata/sampdb/redo/redo102.log'
ORA-27041: unable to open file
Linux Error: 13: Permission denied
Additional information: 2
Mon Oct 24 22:51:58 2005
Errors in file /u01/app/oracle/admin/sampdb/bdump/sampdb1_lgwr_2237.trc:
ORA-00313: open failed for members of log group 2 of thread 1
ORA-00312: online log 2 thread 1: '/sampledb/redo0/oradata/sampdb/redo/redo102.log'
ORA-27041: unable to open file
Linux Error: 13: Permission denied
Additional information: 2
Mon Oct 24 22:51:58 2005
LGWR: terminating instance due to error 313
Below are the contents of the trace file mentioned in the above log:
trace file /u01/app/oracle/admin/sampdb/bdump/sampdb1_lgwr_2237.trc:
[oracle@db1 bdump]$ more /u01/app/oracle/admin/sampdb/bdump/sampdb1_lgwr_2237.trc
/u01/app/oracle/admin/sampdb/bdump/sampdb1_lgwr_2237.trc
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, Real Application Clusters, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production
ORACLE_HOME = /u01/app/oracle/product/920
System name: Linux
Node name: db1.sample.com
Release: 2.4.9-e.59enterprise
Version: #1 SMP Mon Jan 17 07:02:16 EST 2005
Machine: i686
Instance name: sampdb1
Redo thread mounted by this instance: 0 <none>
Oracle process number: 24
Unix process pid: 2237, image: [email protected] (LGWR)
*** SESSION ID:(25.1) 2005-10-11 22:31:02.315
CMCLI WARNING: CMInitContext: init ctx(0xad96e80)
*** 2005-10-24 22:51:58.192
ORA-00313: open failed for members of log group 2 of thread 1
ORA-00312: online log 2 thread 1: '/sampledb/redo0/oradata/sampdb/redo/redo102.log'
ORA-27041: unable to open file
Linux Error: 13: Permission denied
Additional information: 2
error 313 detected in background process
ORA-00313: open failed for members of log group 2 of thread 1
ORA-00312: online log 2 thread 1: '/sampledb/redo0/oradata/sampdb/redo/redo102.log'
ORA-27041: unable to open file
Linux Error: 13: Permission denied
Additional information: 2
ksuitm: waiting for [5] seconds before killing DIAGThe only thing I can still think of is file permissions.
If the system has recently been restored or Redo Log recreated, check the file permissions and ensure that Oracle has Read and Write Access to the Directory and Files.
At least the file permissions on the directory and files should look something like this example
$ls -l /sampledb/redo0/oradata/sampdb/
drwxr-xr-x oracle oinstall 4096 19 May 17:46 redo
$ls -l /sampledb/redo0/oradata/sampdb/redo/
-rw-r----- oracle oinstall 524288512 27 Oct 15:07 redo101.log
$ls -l /sampledb2/redo0/oradata/sampdb/redo2/
-rw-r----- oracle oinstall 524288512 27 Oct 15:21 redo102.log
$ls -l /sampledb3/redo0/oradata/sampdb/redo3/
-rw-r----- oracle oinstall 524288512 27 Oct 15:33 redo103.log -
ORA-00313: open failed for members of log group
Hi,
on 11g R2, on standby I have this in alertlog :
ORA-00313: open failed for members of log group 21 of thread 1
Deleted Oracle managed file +DGRECO_FSCM/xxx/onlinelog/group_21.1721.791875667
Tue Aug 21 14:37:34 2012
Clearing online redo logfile 21 complete
Errors in file /data01/oracle/diag/rdbms/xxx_mrp0_22843.trcAnd this in trace file
*** 2012-08-21 14:35:57.192 4265 krsh.c
*** 2012-08-21 14:37:26.406 4265 krsh.c
Clearing online redo logfile 21 +DGRECO_FSCM/xxxx/onlinelog/group_21.1721.791875667
DDE: Problem Key 'ORA 313' was flood controlled (0x5) (no incident)
ORA-00313: open failed for members of log group 21 of thread 1Any explanation please ?
Thank you.Refer to the below note:
ORA-19527 reported in Standby Database when starting Managed Recovery [ID 352879.1] -
hi everyody ;
i have 9i runs on SLES9 .. it has only 3 redo logs on path1 . each group has 1 redo log. i add second member of redo logs with different path on OEM Console..
( redo01.log -- path1 )
( redo01b.log -- path2 )
i make this addition to all redo log groups.. each group has 2 member now...
then i alter my database to archivelog on OEM Console ... after press apply button a pop up menu appears to stop and start my database to take this archivelog affects..
it succesfully stop and start the database. when i check the alert.log file after this operation i give some error that ; ORA-00313
Errors in file /opt/oracle/admin/CMAN/bdump/cman_lgwr_3007.trc:
ORA-00313: open failed for members of log group 1 of thread 1
Wed Apr 29 16:17:05 2009
Errors in file /opt/oracle/admin/CMAN/bdump/cman_lgwr_3007.trc:
ORA-00313: open failed for members of log group 2 of thread 1
Wed Apr 29 16:17:05 2009
Errors in file /opt/oracle/admin/CMAN/bdump/cman_lgwr_3007.trc:
ORA-00313: open failed for members of log group 3 of thread 1
Wed Apr 29 16:17:05 2009
Errors in file /opt/oracle/admin/CMAN/bdump/cman_lgwr_3007.trc:
ORA-00313: open failed for members of log group 1 of thread 1
Thread 1 opened at log sequence 638
Current log# 1 seq# 638 mem# 0: /disk2/oracle/oradata/CMAN/redo01.log
Successful open of redo thread 1.
Wed Apr 29 16:17:05 2009
SMON: enabling cache recovery
Wed Apr 29 16:17:05 2009
Undo Segment 1 Onlined
Undo Segment 2 Onlined
Undo Segment 3 Onlined
Undo Segment 4 Onlined
Undo Segment 5 Onlined
Undo Segment 6 Onlined
Undo Segment 7 Onlined
Undo Segment 8 Onlined
Undo Segment 9 Onlined
Undo Segment 10 Onlined
Successfully onlined Undo Tablespace 1.
Wed Apr 29 16:17:05 2009
SMON: enabling tx recovery
Wed Apr 29 16:17:06 2009
Database Characterset is WE8ISO8859P9
replication_dependency_tracking turned off (no async multimaster replication found)
Completed: /* OracleOEM */ ALTER DATABASE OPEN
Archiving is enabled
ARCH: STARTING ARCH PROCESSES
ARC0 started with pid=13
ARC0: Archival started
Wed Apr 29 16:17:09 2009
ARCH: STARTING ARCH PROCESSES COMPLETE
ARC1 started with pid=14
ARC1: Archival started
database works fine . there is no problem .. when i check all initialization parameters on OEM Console log_archive_start parameter is FALSE ..
did i make mistake about redo logs ?
and
did i make mistake on altering database to archivelog ?
thanks.....SQL> select * from v$logfile;
GROUP# STATUS TYPE
MEMBER
3 ONLINE
/disk2/oracle/oradata/CMAN/redo03.log
2 ONLINE
/disk2/oracle/oradata/CMAN/redo02.log
1 ONLINE
/disk2/oracle/oradata/CMAN/redo01.log
GROUP# STATUS TYPE
MEMBER
1 INVALID ONLINE
/disk1/oracle/oradata/CMAN/CMAN/redo01b.log
2 INVALID ONLINE
/disk1/oracle/oradata/CMAN/CMAN/redo02b.log
3 INVALID ONLINE
/disk1/oracle/oradata/CMAN/CMAN/redo03b.log
6 rows selected.
SQL>
the contents of the opt/oracle/admin/CMAN/bdump/cman_lgwr_3007.trc ;
/opt/oracle/admin/CMAN/bdump/cman_lgwr_3007.trc
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production
ORACLE_HOME = /opt/oracle/product/9ir2
System name: Linux
Node name: clubtest
Release: 2.6.5-7.244-default
Version: #1 Mon Dec 12 18:32:25 UTC 2005
Machine: i686
Instance name: CMAN
Redo thread mounted by this instance: 1
Oracle process number: 4
Unix process pid: 3007, image: oracle@clubtest (LGWR)
*** SESSION ID:(3.1) 2009-04-29 16:17:05.078
ORA-00313: open failed for members of log group 1 of thread 1
ORA-00313: open failed for members of log group 2 of thread 1
ORA-00313: open failed for members of log group 3 of thread 1
ORA-00313: open failed for members of log group 1 of thread 1 -
ORA-00313: cannot open online log
Hi All !!!
Please Help
% sqldba startup
SQL*DBA: Version 6.0.33.1.1 - Production on Wed Jul 11 15:40:37 2013
Copyright (c) Oracle Corporation 1979, 1989. All rights reserved.
ORACLE RDBMS V6.0.33.1.1, transaction processing option - Production
ORACLE instance started.
Database mounted.
ORA-00313: cannot open online log '/u1/oradata/orac/log2orac.dbf' (log # 2, log)
ORA-00320: cannot read log file header
ORA-07362: sfifi: open error, unable to open file.
UNIX System V 386/486 Error: 13: Permission denied
Attempting to dismount database........Database dismounted.
Attempting to shutdown instance........ORACLE instance shut down.
SQL*DBA complete.
Idea ?987301 wrote:
Hi All !!!
Please Help
% sqldba startup
SQL*DBA: Version 6.0.33.1.1 - Production on Wed Jul 11 15:40:37 2013
Copyright (c) Oracle Corporation 1979, 1989. All rights reserved.
ORACLE RDBMS V6.0.33.1.1, transaction processing option - Production
ORACLE instance started.
Database mounted.
ORA-00313: cannot open online log '/u1/oradata/orac/log2orac.dbf' (log # 2, log)
ORA-00320: cannot read log file header
ORA-07362: sfifi: open error, unable to open file.
UNIX System V 386/486 Error: 13: Permission denied
Attempting to dismount database........Database dismounted.
Attempting to shutdown instance........ORACLE instance shut down.
SQL*DBA complete.
Idea ?
ANCIENT Oracle (V6?)!
does file /u1/oradata/orac/log2orac.dbf' really exist now?
when was last time Oracle started without error/
What happened since then? -
ORA-06502:Numeric or value error ORA-01403: No data found --6502
Dear All
I am using Forms 10g.
I am calling a report from my form.
but when i am calling then it is showing this error:
ORA-06502:Numeric or value error ORA-01403: No data found --6502
My code is in Print Button :
DECLARE
repid REPORT_OBJECT;
v_rep VARCHAR2(100);
rep_status VARCHAR2(20);
plid ParamList;
vParamValue number;
BEGIN
plid := Get_parameter_List('tmp');
IF NOT Id_Null(plid) THEN
Destroy_parameter_List( plid );
END IF;
plid := Create_parameter_List('tmp');
Add_Parameter(PLid, 'P_Block', Text_Parameter, :block_query.item_block);
Add_Parameter(PLid, 'P_Category', Text_Parameter, :block_query.item_category);
Add_Parameter(PLid, 'P_Dept', Text_Parameter, :block_query.item_dept);
Add_Parameter(PLid, 'P_sub_Category', Text_Parameter, :block_query.item_sub_category);
Add_Parameter(PLid, 'P_FLOOR', Text_Parameter, :block_query.item_floor);
Add_Parameter(PLid, 'P_IP', Text_Parameter, :block_query.item_ip);
Add_Parameter(PLid, 'P_Room', Text_Parameter, :block_query.item_room);
Add_Parameter(PLid, 'P_Userid', Text_Parameter, :block_query.item_usr_id);
Add_Parameter(PLid, 'PARAMFORM', Text_Parameter, 'NO');
repid := FIND_REPORT_OBJECT('rp_report');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,cache);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'PDF');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER, 'paramform=no');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER,'rep_oracleapps_eHOpeAS');
v_rep := RUN_REPORT_OBJECT(repid,plid);
rep_status := REPORT_OBJECT_STATUS(v_rep);
WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
LOOP
rep_status := report_object_status(v_rep);
END LOOP;
WEB.SHOW_DOCUMENT('/reports/rwservlet/getjobid'||substr(v_rep,instr(v_rep,'_',-1)+1)||'?
'||'server=rep_oracleapps_eHOpeAS');
Exception
When others then
message(Sqlerrm||'-'||sqlcode);
End;
Edited by: Sandip Mohapatra on Feb 8, 2010 12:44 AMhi
u can write for all no problem.
here is an example please modify it with u r requirements.
DECLARE
repid REPORT_OBJECT;
v_rep VARCHAR2(100);
rep_status VARCHAR2(20);
plid ParamList;
vParamValue number;
BEGIN
plid := Get_parameter_List('tmp');
IF NOT Id_Null(plid) THEN
Destroy_parameter_List( plid );
END IF;
plid := Create_parameter_List('tmp');
add_parameter(plid,'P_code',text_parameter,to_char(:hr.employee_code));
add_parameter(plid,'P_name',text_parameter,to_char(:hr.name));
add_parameter(plid,'P_fname',text_parameter,to_char(:hr.fname));
add_parameter(plid,'P_gender',text_parameter,to_char(:hr.gender));
add_parameter(plid,'P_married',text_parameter,to_char(:hr.marital_status));
add_parameter(plid,'P_job',text_parameter,to_char(:hr.job));
add_parameter(plid,'P_sal',text_parameter,to_char(:hr.sal));
add_parameter(plid,'P_dob',text_parameter,to_char(:hr.dob));
add_parameter(plid,'P_country',text_parameter,to_char(:hr.country));
add_parameter(plid,'P_nationality',text_parameter,to_char(:hr.nationality));
add_parameter(plid,'P_address',text_parameter,to_char(:hr.address));
add_parameter(plid,'p_imagecode',text_parameter,to_char(:images.employee_code));
Add_parameter(plid, 'PARAMFORM', TEXT_parameter, 'NO');
repid := FIND_REPORT_OBJECT('REPORT6');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,cache);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'PDF');
SET_APPLICATION_PROPERTY(CURSOR_STYLE,'NORMAL');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER, 'paramform=no');
v_rep := RUN_REPORT_OBJECT(repid,plid);
rep_status := REPORT_OBJECT_STATUS(v_rep);
WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
LOOP
rep_status := report_object_status(v_rep);
END LOOP;
/*Display report in the browser*/
WEB.SHOW_DOCUMENT('http://sarah:8890/reports/rwservlet/getjobid'||
substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server=repserver&P_code='||:hr.employee_code||'&P_name'
||:hr.name ||'&P_fname'|| :hr.fname ||'&P_gender'||:hr.gender||'&P_married'||:hr.marital_status||'&P_job'||:hr.job||'&P_sal'||:hr.sal||'&P_dob'||:hr.dob||
'&p_country'||:hr.country||'&p_natioanlity'||:hr.nationality||'&p_address'||:hr.address||'&p_image'||:images.employee_code||'¶mform=no','_SELF');
END;sarah -
Report suddenly showing ORA-20001: Error fetching column value: ORA-06502:
Hi,
Some reports in my applications are suddenly showing:
ORA-20001: Error fetching column value: ORA-06502: PL/SQL: numeric or value error: character string buffer too small
instead iof the data they used to show.
In my development system I can fix this by:
1. changing the column alias in my sql
select 'a' alias1 from dual becomes
select 'a' alias2 from dual
2. SAVE CHANGES
3. change column alias back to original
select 'a' alias2 from dual becomes
select 'a' alias1 from dual
4. reorder columns back to original in the 'report attributes' tab
alias1 is now at the bottom of my colum list - i just bounce it up to column 4 using the up arrows
5. SAVE CHANGES
then everything starts working OK again.
There seems to be nothing wrong with my sql as I can make it works on a new page or after I run the above steps, so I guess something is breaking somewhere but I cannot work out what.
Has anyone else seen this? Does anyone know the cause? Does anyone have a fix for this that does not involve the above steps (plus redeployment to prodcution and all the work that involves)?
I am seeing this on version 2.3 and 3.0.
Thanks,
MartinHi Scott,
I think this is want you want (sorry it's not easy to read):
wp.suite_id - Database Column NUMBER - Report Column Based on LOV
wp.project_id - Database Column NUMBER - Report Column Based on LOV
wp.application_order wp_order - Database Column NUMBER - Report Column Standard
lpad(wp.work_package_id,5,'0')||' - '||wp.name wp_name - Database Column NUMBER/VARCHAR2 - Report Column Standard
pt.application_order pt_order - Database Column NUMBER - Report Column Standard
pt.name pt_name - Database Column VARCHAR2 - Report Column Standard
substr(pt.description,1,30) description - Database Column VARCHAR2 - Report Column Standard
pt.application_tier - Database Column VARCHAR2 - Report Column Based on LOV
pt.application_method - Database Column VARCHAR2 - Report Column Based on LOV
pt.TECH_LEAD_ID - Database Column NUMBER - Report Column Based on LOV
This report has no link columns and no derived columns.
Regards,
Martin -
Migration from 9i to 11g Transparent Gateway results in a) ORA-12704: character set mismatch b) ORA-02070: database ... does not support SYS_OP_C2C in this context
What Transparent Gateway (TG) 11g configuration steps prevent the following errors?:
a) ORA-12704: character set mismatch
b) ORA-02070: database <DB_link_name> does not support SYS_OP_C2C in this context
Hints:
The current 9i TG works with the existing views and packages. These same db objects will not compile using the new 11g TG.
The db objects are on an Oracle 10g database linked to an SQL Server 2008 R2 database.
Since the 9i TG works I assume a configuration to the 11g TG will get it working same as before. But what...
Is is something controlled by these parameters? (Sorry, I don't know how this stuff works. I'm the application developer. My DBAs setup the Transparent Gateways.):
Parameters in the Gateway Startup Shell script:
ORA_NLS33
NLS_LANG
Parameters in the initsid.ora file:
HS_LANGUAGE
HS_NLS_DATE_FORMAT
HS_NLS_DATE_LANGUAGE
I'm avoiding the known workaround to refactor the VIEWS and PACKAGES to contain CAST() statements to explicitly match the data types. A server side fix to the 11g TG is preferred.
Sample code:
a) ORA-12704: character set mismatch
... is caused by SQL that works with my 9i TG but not with my 11g TG. It's a snippit from my view that won't compile:
select status_code -- Oracle VARCHAR2(30)
from ora_app_interfaces
UNION
select "StatusCode" as status_code -- SQL Server NVARCHAR(30)
from SqlAppInterfaces
Example workaround that I'm avoiding:
select status_code
from ora_app_interfaces
UNION
select CAST("StatusCode" as VARCHAR(30)) as status_code
from SqlAppInterfaces
b) ORA-02070: database <DB_link_name> does not support SYS_OP_C2C in this context
A line of code in the procedure that compiles correctly but fails to execute:
-- Insert into SQL Server from Oracle
insert into PatientMedRecNum (
"PatID", -- SQL Server INT
"MedRecNum", -- SQL Server NVARCHAR(11)
"Hospital") -- SQL Server NVARCHAR(30)
values (
pi_pat_id, -- Oracle NUMBER
pi_med_rec_num, -- Oracle VARCHAR2
pi_hospital); -- Oracle VARCHAR2
I'd guess the errors are caused by the TG's implicit conversion between the Oracle VARCHAR2 and the SQL Server NVARCHAR... but this works fine on the 9i TG... how do I set it up to work on the 11g TG?
Thanks!Trace of 11g TG... generating errors due to lack of automatic mapping from SQL NVARCHAR to Oracle NVARCHAR, where the previous 9g TG mapped from SQL NVARCHAR to Oracle VARCHAR2.
Oracle Corporation --- MONDAY SEP 22 2014 13:35:08.186
Heterogeneous Agent Release
11.2.0.4.0
Oracle Corporation --- MONDAY SEP 22 2014 13:35:08.186
Version 11.2.0.4.0
Entered hgogprd
HOSGIP for "HS_FDS_TRACE_LEVEL" returned "DEBUG"
Entered hgosdip
setting HS_OPEN_CURSORS to default of 50
setting HS_FDS_RECOVERY_ACCOUNT to default of "RECOVER"
setting HS_FDS_RECOVERY_PWD to default value
setting HS_FDS_TRANSACTION_LOG to default of HS_TRANSACTION_LOG
setting HS_IDLE_TIMEOUT to default of 0
setting HS_FDS_TRANSACTION_ISOLATION to default of "READ_COMMITTED"
setting HS_NLS_NCHAR to default of "UCS2"
setting HS_FDS_TIMESTAMP_MAPPING to default of "DATE"
setting HS_FDS_DATE_MAPPING to default of "DATE"
setting HS_RPC_FETCH_REBLOCKING to default of "ON"
setting HS_FDS_FETCH_ROWS to default of "100"
setting HS_FDS_RESULTSET_SUPPORT to default of "FALSE"
setting HS_FDS_RSET_RETURN_ROWCOUNT to default of "FALSE"
setting HS_FDS_PROC_IS_FUNC to default of "FALSE"
setting HS_FDS_MAP_NCHAR to default of "TRUE"
setting HS_NLS_DATE_FORMAT to default of "YYYY-MM-DD HH24:MI:SS"
setting HS_FDS_REPORT_REAL_AS_DOUBLE to default of "FALSE"
setting HS_LONG_PIECE_TRANSFER_SIZE to default of "65536"
setting HS_SQL_HANDLE_STMT_REUSE to default of "FALSE"
setting HS_FDS_QUERY_DRIVER to default of "FALSE"
setting HS_FDS_SUPPORT_STATISTICS to default of "TRUE"
setting HS_FDS_QUOTE_IDENTIFIER to default of "TRUE"
setting HS_KEEP_REMOTE_COLUMN_SIZE to default of "OFF"
setting HS_FDS_GRAPHIC_TO_MBCS to default of "FALSE"
setting HS_FDS_MBCS_TO_GRAPHIC to default of "FALSE"
setting HS_CALL_NAME_ISP to "gtw$:SQLTables;gtw$:SQLColumns;gtw$:SQLPrimaryKeys;gtw$:SQLForeignKeys;gtw$:SQLProcedures;gtw$:SQLStatistics;gtw$:SQLGetInfo"
setting HS_FDS_DELAYED_OPEN to default of "TRUE"
setting HS_FDS_WORKAROUNDS to default of "0"
setting HS_FDS_ARRAY_EXEC to default of "TRUE"
Exiting hgosdip, rc=0
ORACLE_SID is "xxxDEV"
Product-Info:
Port Rls/Upd:4/0 PrdStat:0
Agent:Oracle Database Gateway for MSSQL
Facility:hsa
Class:MSSQL, ClassVsn:11.2.0.4.0_0019, Instance:xxxDEV
Exiting hgogprd, rc=0
Entered hgoinit
HOCXU_COMP_CSET=1
HOCXU_DRV_CSET=178
HOCXU_DRV_NCHAR=1000
HOCXU_DB_CSET=178
HS_LANGUAGE not specified
rc=1239980 attempting to get LANG environment variable.
HOCXU_SEM_VER=102000
Entered hgolofn at 2014/09/22-13:35:08
RC=-1 from HOSGIP for "PATH"
Setting PATH to "C:\oracle\product\11.2.0\tg_2\dg4msql\driver\lib"
Exiting hgolofn, rc=0 at 2014/09/22-13:35:08
HOSGIP for "HS_OPEN_CURSORS" returned "50"
HOSGIP for "HS_FDS_FETCH_ROWS" returned "100"
HOSGIP for "HS_LONG_PIECE_TRANSFER_SIZE" returned "65536"
HOSGIP for "HS_NLS_NUMERIC_CHARACTER" returned ".,"
HOSGIP for "HS_KEEP_REMOTE_COLUMN_SIZE" returned "OFF"
HOSGIP for "HS_FDS_DELAYED_OPEN" returned "TRUE"
HOSGIP for "HS_FDS_WORKAROUNDS" returned "0"
HOSGIP for "HS_FDS_MBCS_TO_GRAPHIC" returned "FALSE"
HOSGIP for "HS_FDS_GRAPHIC_TO_MBCS" returned "FALSE"
treat_SQLLEN_as_compiled = 1
Exiting hgoinit, rc=0 at 2014/09/22-13:35:08
Entered hgolgon at 2014/09/22-13:35:08
reco:0, name:abaccess, tflag:0
Entered hgosuec at 2014/09/22-13:35:08
uencoding=UTF16
Entered shgosuec at 2014/09/22-13:35:08
Exiting shgosuec, rc=0 at 2014/09/22-13:35:08
shgosuec() returned rc=0
Exiting hgosuec, rc=0 at 2014/09/22-13:35:08
HOSGIP for "HS_FDS_RECOVERY_ACCOUNT" returned "RECOVER"
HOSGIP for "HS_FDS_TRANSACTION_LOG" returned "HS_TRANSACTION_LOG"
HOSGIP for "HS_FDS_TIMESTAMP_MAPPING" returned "DATE"
HOSGIP for "HS_FDS_DATE_MAPPING" returned "DATE"
HOSGIP for "HS_FDS_MAP_NCHAR" returned "TRUE"
HOSGIP for "HS_FDS_RESULTSET_SUPPORT" returned "FALSE"
HOSGIP for "HS_FDS_RSET_RETURN_ROWCOUNT" returned "FALSE"
HOSGIP for "HS_FDS_PROC_IS_FUNC" returned "FALSE"
HOSGIP for "HS_FDS_REPORT_REAL_AS_DOUBLE" returned "FALSE"
HOSGIP for "HS_FDS_DEFAULT_OWNER" returned "dbo"
HOSGIP for "HS_SQL_HANDLE_STMT_REUSE" returned "FALSE"
Entered hgocont at 2014/09/22-13:35:08
HS_FDS_CONNECT_INFO = "sqlserverxxx/sqlinstancexxx/SQL_Server_2008_xxx_DEV"
RC=-1 from HOSGIP for "HS_FDS_CONNECT_STRING"
Entered hgogenconstr at 2014/09/22-13:35:08
dsn: sqlserverxxx/sqlinstancexxx/SQL_Server_2008_xxx_DEV, name:xxx_admin
optn:
Entered hgocip at 2014/09/22-13:35:08
dsn:sqlserverxxx/sqlinstancexxx/SQL_Server_2008_xxx_DEV
Exiting hgocip, rc=0 at 2014/09/22-13:35:08
Entered shgogohn at 2014/09/22-13:35:08
ohn is 'OraGtw11g_home2'
Exiting shgogohn, rc=0 at 2014/09/22-13:35:08
RC=-1 from HOSGIP for "HS_FDS_ENCRYPT_SESSION"
using 0 as default value for "HS_FDS_ENCRYPT_SESSION"
RC=-1 from HOSGIP for "HS_FDS_VALIDATE_SERVER_CERT"
using 1 as default value for "HS_FDS_VALIDATE_SERVER_CERT"
Entered hgocont_OracleCsidToIANA at 2014/09/22-13:35:08
Returning 2252
Exiting hgocont_OracleCsidToIANA at 2014/09/22-13:35:08
Exiting hgogenconstr, rc=0 at 2014/09/22-13:35:08
Entered hgopoer at 2014/09/22-13:35:08
hgopoer, line 231: got native error 5701 and sqlstate 01000; message follows...
[Oracle][ODBC SQL Server Wire Protocol driver][Microsoft SQL Server]Changed database context to 'Xxx_XXX_DEV'. {01000,NativeErr = 5701}[Oracle][ODBC SQL Server Wire Protocol driver][Microsoft SQL Server]Changed language setting to us_english. {01000,NativeErr = 5703}
Exiting hgopoer, rc=0 at 2014/09/22-13:35:08
hgocont, line 2764: calling SqlDriverConnect got sqlstate 01000
Entered hgolosf at 2014/09/22-13:35:08
Exiting hgolosf, rc=0 at 2014/09/22-13:35:08
DriverName:HGmsss23.dll, DriverVer:07.01.0093 (B0098, U0065)
DBMS Name:Microsoft SQL Server, DBMS Version:10.00.2531
Exiting hgocont, rc=0 at 2014/09/22-13:35:08 with error ptr FILE:hgocont.c LINE:2764 ID:SQLDriverConnect
SQLGetInfo returns Y for SQL_CATALOG_NAME
SQLGetInfo returns 128 for SQL_MAX_CATALOG_NAME_LEN
Exiting hgolgon, rc=0 at 2014/09/22-13:35:08
Entered hgoulcp at 2014/09/22-13:35:08
Entered hgowlst at 2014/09/22-13:35:08
Exiting hgowlst, rc=1 at 2014/09/22-13:35:08
SQLGetInfo returns Y for SQL_PROCEDURES
SQLGetInfo returns 0x1f for SQL_OWNER_USAGE
TXN Capable:2, Isolation Option:0xf
SQLGetInfo returns 128 for SQL_MAX_SCHEMA_NAME_LEN
SQLGetInfo returns 128 for SQL_MAX_TABLE_NAME_LEN
SQLGetInfo returns 134 for SQL_MAX_PROCEDURE_NAME_LEN
HOSGIP returned value of "TRUE" for HS_FDS_QUOTE_IDENTIFIER
SQLGetInfo returns " (0x22) for SQL_IDENTIFIER_QUOTE_CHAR
13 instance capabilities will be uploaded
capno:1992, context:0x0001ffff, add-info: 0
capno:3042, context:0x00000000, add-info: 0, translation:"42"
capno:3047, context:0x00000000, add-info: 0, translation:"57"
capno:3049, context:0x00000000, add-info: 0, translation:"59"
capno:3050, context:0x00000000, add-info: 0, translation:"60"
capno:3066, context:0x00000000, add-info: 0
capno:3067, context:0x00000000, add-info: 0
capno:3068, context:0x00000000, add-info: 0
capno:3069, context:0x00000000, add-info: 0
capno:3500, context:0x00000001, add-info: 91, translation:"42"
capno:3501, context:0x00000001, add-info: 93, translation:"57"
capno:3502, context:0x00000001, add-info: 107, translation:"59"
capno:3503, context:0x00000001, add-info: 110, translation:"60"
Exiting hgoulcp, rc=0 at 2014/09/22-13:35:08
Entered hgouldt at 2014/09/22-13:35:08
NO instance DD translations were uploaded
Exiting hgouldt, rc=0 at 2014/09/22-13:35:08
Entered hgobegn at 2014/09/22-13:35:08
tflag:0 , initial:1
hoi:0x12ee18, ttid (len 32) is ...
xxx
xxx
tbid (len 10) is ...
0: 09000F00 0FAC1E00 010A [..........]
Exiting hgobegn, rc=0 at 2014/09/22-13:35:08
Entered hgodtab at 2014/09/22-13:35:08
count:1
table: XXX_INTERFACE
Allocate hoada[0] @ 0000000005F58270
Entered hgopcda at 2014/09/22-13:35:08
Column:1(InterfaceID): dtype:2 (NUMERIC), prc/scl:20/0, nullbl:0, octet:0, sign:1, radix:10
Exiting hgopcda, rc=0 at 2014/09/22-13:35:08
Entered hgopcda at 2014/09/22-13:35:08
Column:2(TableName): dtype:-9 (WVARCHAR), prc/scl:30/0, nullbl:0, octet:60, sign:1, radix:0
Exiting hgopcda, rc=0 at 2014/09/22-13:35:08
Entered hgopcda at 2014/09/22-13:35:08
Column:3(TableID): dtype:4 (INTEGER), prc/scl:10/0, nullbl:0, octet:0, sign:1, radix:10
Exiting hgopcda, rc=0 at 2014/09/22-13:35:08
Entered hgopcda at 2014/09/22-13:35:08
Column:4(StatusCode): dtype:-9 (WVARCHAR), prc/scl:30/0, nullbl:0, octet:60, sign:1, radix:0
Exiting hgopcda, rc=0 at 2014/09/22-13:35:08
Entered hgopcda at 2014/09/22-13:35:08
Column:5(StatusTimestamp): dtype:93 (TIMESTAMP), prc/scl:23/3, nullbl:0, octet:0, sign:1, radix:0
Exiting hgopcda, rc=0 at 2014/09/22-13:35:08
Entered hgopcda at 2014/09/22-13:35:08
Column:6(InterfaceLog): dtype:-9 (WVARCHAR), prc/scl:400/0, nullbl:1, octet:800, sign:1, radix:0
Exiting hgopcda, rc=0 at 2014/09/22-13:35:08
The hoada for table XXX_INTERFACE follows...
hgodtab, line 1073: Printing hoada @ 0000000005F58270
MAX:6, ACTUAL:6, BRC:1, WHT=6 (TABLE_DESCRIBE)
hoadaMOD bit-values found (0x40:TREAT_AS_NCHAR,0x400:UNICODE_COLUMN)
DTY NULL-OK LEN MAXBUFLEN PR/SC CST IND MOD NAME
3 DECIMAL N 22 22 20/ 0 0 0 0 InterfaceID
12 VARCHAR N 60 60 128/ 30 1000 0 440 TableName
4 INTEGER N 4 4 0/ 0 0 0 0 TableID
12 VARCHAR N 60 60 128/ 30 1000 0 440 StatusCode
91 DATE N 16 16 0/ 0 0 0 0 StatusTimestamp
12 VARCHAR Y 800 800 129/144 1000 0 440 InterfaceLog
Exiting hgodtab, rc=0 at 2014/09/22-13:35:08
Entered hgodafr, cursor id 0 at 2014/09/22-13:35:08
Free hoada @ 0000000005F58270
Exiting hgodafr, rc=0 at 2014/09/22-13:35:08
Entered hgotcis at 2014/09/22-13:35:08
Calling SQLStatistics for XXX_INTERFACE
IndexType=SQL_TABLE_STAT: cardinality=0
IndexType=1: PK_XXX_Interface
IndexType=3: IX_TableID
IndexType=3: IX_TableName
Calling SQLColumns for dbo.SQL_app_INTERFACE
#1 Column "InterfaceID": dtype=2, colsize=20, decdig=0, char_octet_length=0, cumulative avg row len=15
#2 Column "TableName": dtype=-9, colsize=30, decdig=0, char_octet_length=60, cumulative avg row len=60
#3 Column "TableID": dtype=4, colsize=10, decdig=0, char_octet_length=0, cumulative avg row len=64
#4 Column "StatusCode": dtype=-9, colsize=30, decdig=0, char_octet_length=60, cumulative avg row len=109
#5 Column "StatusTimestamp": dtype=93, colsize=23, decdig=3, char_octet_length=0, cumulative avg row len=125
#6 Column "InterfaceLog": dtype=-9, colsize=400, decdig=0, char_octet_length=800, cumulative avg row len=725
3 Index(es) found:
Index: PK_XXX_Interface, type=1, ASCENDING, UNIQUE, cardinality=0
#1 Column 1: InterfaceID
Index: IX_TableID, type=3, ASCENDING, NON-UNIQUE, cardinality=0
#1 Column 3: TableID
Index: IX_TableName, type=3, ASCENDING, NON-UNIQUE, cardinality=0
#1 Column 2: TableName
Exiting hgotcis, rc=0 at 2014/09/22-13:35:08 -
ORA-01000: maximum open cursors exceeded ORA-06512
Hi,
An exception error ccurred as below while trying to map a column.
Exception oracle.apps.bne.exception.BneSQLException: SQL Exception in BneFlex.validateSegs: java.sql.SQLException: ORA-01000: maximum open cursors exceeded ORA-06512: at "APPS.FND_MESSAGE", line 525 ORA-06512: at "APPS.FND_MESSAGE", line 565 ORA-06512: at "APPS.FND_MESSAGE", line 654 ORA-06512: at "APPS.FND_MESSAGE", line 766 ORA-06512: at "APPS.FND_MESSAGE", line 741 ORA-06512: at "APPS.FND_FLEX_KEYVAL", line 324 ORA-06512: at line 1 occurred trying to map column: Expense Account.
In alert log file:
Errors in file /vol01/oracle/SIT/db/tech_st/10.2.0/admin/SIT_sit/udump/sit_ora_7
04744.trc:
ORA-07445: exception encountered: core dump [] [] [] [] [] []
ORA-00604: error occurred at recursive SQL level 1
ORA-01000: maximum open cursors exceeded
ORA-01000: maximum open cursors exceeded
Thanks
Edited by: userpat on Aug 15, 2010 5:32 AMHi,
The issue is different this time after restarting application and database find below.
An exception occured trying to map a column
Exception java.lang.ArrayIndexOutOfBoundsException:Array index out of range:1
occured trying to map column:Category
in bne.log
8/18/10 12:08 PM AJPRequestHandler-ApplicationServerThread-2 ERROR BneP
arentMenuResolver.getMenuItem() MENU 101:BUDGET_NOTE - Menu item excluded becaus
e IntegratorAppId and Code does not match that of the Top-Most Menu Item or curr
ent Integrator: 140:FA_MASS_ADDITIONSThe same error is reported in Note: 954462.1 (which is referenced above).
And also let me clear one doubt. v$open_cursors view is used for what?. The total number of count v$open_cursors is 60,000 whereas the parameter is defined only 2000 in the Instance.Cursors Remain Open (in V$OPEN_CURSOR View) after being Closed [ID 1020427.102]
Monitoring Open Cursors & Troubleshooting ORA-1000 Errors [ID 76684.1]
V$OPEN_CURSOR
http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/dynviews_2008.htm#REFRN30166
Thanks,
Hussein
Maybe you are looking for
-
Event registration at runtime: removeEventHandler missing
Hi, I'm using NW04 SP17 and want to use IWDComponentUsage#removeEventHandler(IWDEventId, IWDEventHandlerId), which is missing. Only removeEventHandler(IWDEventInfo event, IWDEventHandlerInfo eventHandler, IWDController controller) exists which is dep
-
Please help. I set a password on my restrictions and now I've forgotten it. How can I reset it.
-
Oracle Jdeveloper 9i loading time 10min!! Why, is it normal?
I have Oracle Jdeveloper 9i, and is it normal that it needs 10min to load when i start it. Thanks!
-
Using Time Machine with Online Service like Mozy or Carbonite
Can anyone advise me on whether or not I can use Time Machine with a Online Service provider like Carbonite or Mozy. I'm looking for best practices assuming it works at all. Thanks MikeK
-
How can I work for Apple to give my Ideas ???
How can I work for Apple to give my Ideas ???