Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/09/2007, 10h24   #1
Invité de passage
 
Inscription : avril 2007
Messages : 15
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 15
Points : 2
Points : 2
Par défaut [ORACLE 10g] ORA-03113: fin de fichier sur canal de communication

Bonjour,

Voila en fait j'ai un web service qui est mis à disposition d'autres applications. Lorsque l'application appelle une fonction X, j'ai une erreur ORA-03113: fin de fichier sur canal de communicationRequête. Cette erreur survient au moment où le web service doit se connecter à la base de données pour exécuter sa requête

Citation:
Common.DBAcces.DBAccesException: Erreur lors du chargement des données ---> Common.DBAcces.DBAccesException: Une erreur s'est produite lors de l'exécution de la requète.
ORA-03113: fin de fichier sur canal de communicationRequête= select st.code_station_meteo, st.codmet_mp, st.nom, dmr.date_releve, dmr.date_reception, dmr.temperature_min, dmr.temperature_max, dmr.flag_flux from station_meteo st, donnee_meteo_reelle dmr where st.code_station_meteo=dmr.code_station_suivi and ?<=dmr.date_releve and dmr.date_releve<=? order by st.code_station_meteo, dmr.date_releve {Bind PRM[1] type[Date] =03/08/2007 08:48:01 : DATE_DEBUT ##### Bind PRM[2] type[Date] =10/09/2007 08:48:01 : DATE_FIN ##### } ---> Oracle.DataAccess.Client.OracleException ORA-03113: fin de fichier sur canal de communication at Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, IntPtr opsSqlCtx, Object src, String procedure, String[] args)
at Oracle.DataAccess.Client.OracleException.HandleError(Int32 errCode, OracleConnection conn, String procedure, IntPtr opsErrCtx, IntPtr opsSqlCtx, Object src, String[] args)
at Oracle.DataAccess.Client.OracleCommand.ExecuteReader(Boolean requery, Boolean fillRequest, CommandBehavior behavior)
at Oracle.DataAccess.Client.OracleDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable)
at Common.DBAcces.DBAccesTechODP.fillDataSet(DataSet p_ds, IDbCommand p_cmd, String p_nomTableDS)
at Common.DBAcces.DBAccesTech.remplirDataSet(DataSet p_dataSet, String p_sql, CommandType p_type, String p_nomTableDS, DBParametres p_parametres)
--- End of inner exception stack trace ---
at Common.DBAcces.DBAccesTech.remplirDataSet(DataSet p_dataSet, String p_sql, CommandType p_type, String p_nomTableDS, DBParametres p_parametres)
at Common.DBAcces.DBAccesTech.remplirDataSet(String p_sql, CommandType p_type, String p_nomTableDS, DBParametres p_parametres)
Mais lorsque je relance cette même fonction manuellement, ca fonctionne. Cela ne peut donc pas venir de la requête (sinon cela planterait a chaque fois).

Bref là je ne vois pas trop ...
max12 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2007, 10h56   #2
Membre expérimenté

 
Inscription : décembre 2003
Messages : 480
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 480
Points : 539
Points : 539
vérifie les paras de connexion entre l'appli et la db
__________________

*** OPN Exadata Specialist ***
*** OCE Performance Tuning 11g ***
*** OCE Rac 10g ***
*** OCP DBA 9i-10g-11g ***
Marc Musette est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h35.


 
 
 
 
Partenaires

Hébergement Web