Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem ORA-24338: statement handle not executed

[es] :: Oracle :: Problem ORA-24338: statement handle not executed

[ Pregleda: 2419 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

AlisaBH

Član broj: 120463
Poruke: 12
*.bstelecom.ba.



Profil

icon Problem ORA-24338: statement handle not executed17.01.2008. u 10:50 - pre 197 meseci
Pozdrav,

Koristim oracle 10g i pozivam jednu proceduru svakih 5 sekundi. I sve mi radi izvjesno vrijeme, i onda odjednom ta procedura pocne da mi vraca gresku ORA-24338: statement handle not executed. I onda ne mogu nikako da odglavim tu proceduru. Ubijem sve lockove na bazi, pobrisem sve rekorde iz te tabele i restartam bazu, ali nakon novog inserta rekorda u tu tabelu i pokusaja selekta, procedura vrati isto. Negdje sam procitala da to ima veze jer cursor ostane otvoren. Dio koda procedure je dat u nastavki: Ukoliko je neko imao slican problem molim da mi da neku ideju u cemu bi mogao biti problem. Mogu poslati i cijelu proceduru,mada je malo podugacka.

Hvala puno unaprijed

OPEN RCT1 FOR
SELECT
ID,
OpID,
ST,
SMI,
DA,
OA,
NA,
NT,
PID,
DCS,
VP,
DDT,
SCTS,
DT,
RP,
UDL,
UD,
SRR,
MS,
MR,
MMS,
REPLACE,
TRY_COUNT,
STATUS_FLAG,
LAST_TRY_TIME,
PRIORITY,
CDRNUM,
GetSubscriberProfile(trim(OA)) || GetGroupProfile(trim(OA)) as OAProfile,
GetSubscriberProfile(trim(DA)) || GetGroupProfile(trim(DA)) as DAProfile,
GetProfileAutoReply(trim(OA)) as OAAutoReply,
GetProfileAutoReply(trim(DA)) as DAAutoReply
FROM SMSC.PREPARED_SMS_MSGS
WHERE ID IN (SELECT ID FROM TEMPTABLE6)
ORDER BY ID ASC;
ELSE
OPEN RCT1 FOR
SELECT /*Error*/ NULL FROM DUAL;
END IF;
 
Odgovor na temu

selector

Član broj: 92935
195.3.97.*



Profil

icon Re: Problem ORA-24338: statement handle not executed22.01.2008. u 13:02 - pre 197 meseci
ne vidim sta je bilo sa IF zahtevom! ali ono sto vidim iz ovog dela da otvreni kurzor ne radi nista(FETCH?) i nije zatvoren.
koliko znam kurzoru se ne moze dati vrednost NULL!
btw ja sam dba.

pozdrav
 
Odgovor na temu

AlisaBH

Član broj: 120463
Poruke: 12
*.bstelecom.ba.



Profil

icon Re: Problem ORA-24338: statement handle not executed24.01.2008. u 09:08 - pre 197 meseci
Ispred ima uslov if(Error = 0), zaboravila sam. Kako da zatvorim kurzor?
hvala
 
Odgovor na temu

[es] :: Oracle :: Problem ORA-24338: statement handle not executed

[ Pregleda: 2419 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.