ora-7445 issue in a especific query
i m using windows 2000 server 32 bit with pacth oracle 10.2.0.2 , when i run this code:
SELECT V_FRANQUIA.NOM_FRANQUIA, (CASE WHEN PONTO_COMPRA_UF.UF IS NOT NULL THEN PONTO_COMPRA_UF.UF ELSE (SELECT UF_FRANQUIA FROM FRANQUIA_IMPORTACAO_TABELA WHERE COD_FRANQUIA = COMPOSICAO_CALCULO_INCENTIVO.COD_FRANQUIA AND COD_GRUPO = (SELECT COD_GRUPO FROM FRANQUIA_IMPORTACAO WHERE DATA_IMPORTACAO = (SELECT MAX(DATA_IMPORTACAO) FROM FRANQUIA_IMPORTACAO)) GROUP BY UF_FRANQUIA) END) AS NOM_UF, V_AGENTE_DE_NEGOCIO.NOM_AGENTE_NEGOCIO, V_AGENTE_DE_NEGOCIO.COD_CGC, V_RECIPIENTE_PRIM.NOM_RECIP_PRIM, V_MARCA.NOM_MARCA, COMPOSICAO_CALCULO_INCENTIVO.NUM_CONTRATO, COMPOSICAO_CALCULO_INCENTIVO.NUM_VERSAO_CALCULO, TO_CHAR(COMPOSICAO_CALCULO_INCENTIVO.MES_ANO_APURACAO, 'MM/YYYY') AS MES_ANO_APURACAO, TO_CHAR(-1) AS NUM_CLAUSULA, TO_CHAR(ROUND(SUM(VAL_COFINS), 2)) AS COFINS, TO_CHAR(ROUND(SUM(VAL_DESCONTO), 2)) AS DESCONTO, TO_CHAR(ROUND(SUM(VAL_DESCONTO_ICMR), 2)) AS DESCONTO_ICMR, TO_CHAR(ROUND(SUM(VAL_DESCONTO_ICMS), 2)) AS DESCONTO_ICMS, TO_CHAR(ROUND(SUM(VAL_ENCARGO), 2)) AS ENCARGO, TO_CHAR(ROUND(SUM(VAL_ENCARGO_ICMR), 2)) AS ENCARGO_ICMR, TO_CHAR(ROUND(SUM(VAL_ENCARGO_ICMS), 2)) AS ENCARGO_ICMS, TO_CHAR(ROUND(SUM((VAL_FATURADO - VAL_ENCARGO - VAL_ENCARGO_ICMS - VAL_ENCARGO_ICMR - VAL_COFINS - VAL_ICMR - VAL_ICMS - VAL_IPI - VAL_PIS)), 2)) AS FATURAMENTO_LIQUIDO,