IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

Chargement de fichier dans la base de données


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Juillet 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 10
    Par défaut Chargement de fichier dans la base de données
    Bonjour,

    J'essaie de faire un upload d'un document vers une colonne BLOB au niveau de la BD via un JSP. Tout fonctionne correctement au niveau local mais quand je déploie mon jsp au niveau du serveur j'ai une l'erreur suivante:

    java.sql.SQLException : ORA-01460 : unimplemented or unreasonable conversion requested.

    Environnement local :
    --------------------
    BD : oracle 10.2.0.3
    OS : WINDOWS XP professionel
    JDK : 1.4.2.06
    Outil : Jdeveloper 10
    Drivers BD : classe12.jar, ojdbc14.jar

    Environnement web (serveur) :
    -----------------------------
    OS : IBM AIX
    BD : Oracle 10.2.0.3
    JDK : 1.4.2.06
    Drivers BD : classe12.jar, ojdbc14.jar

    Notez que j'ai fait des tests en incluant le classe12.jar dans mon earfile et une autre fois le ojdbc14.jar et j'ai toujours la même erreur.

    L'erreur se produit quand la taille du fichier depasse 4KO

    Quelqu'un a-t-il une piste de solution pour moi ??

    Merci !

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    127
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 127
    Par défaut
    Bonjour,

    Si l'erreur ne se produit que quand la taille du fichier dépasse 4K, j'ai fortement l'impression que la piste a suivre est celle-là :
    There are other reported causes of the ORA-01460 as well:

    Incompatible character sets can cause an ORA-01460

    Using SQL Developer, attempting to pass a string to a bind variable value in excess of 4000 bytes can result in an ORA-01460

    With ODP, users moving from the 10.2 client and 10.2 ODP to the 11.1 client and 11.1.0.6.10 ODP reported an ORA-01460 error. This was a bug that should be fixed by patching ODP to the most recent version.
    Utilises tu SQLDevelopper ?

    Cordialement

Discussions similaires

  1. Réponses: 5
    Dernier message: 05/06/2008, 08h59
  2. Réponses: 1
    Dernier message: 30/05/2008, 12h13
  3. [PostgreSQL] [PostGreSQL] Upload de fichier dans une base de données
    Par ZIED dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 18/01/2008, 15h01
  4. [Conception] inertion d'un fichier dans une base de donne
    Par laminebarasow dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 19/07/2006, 23h13
  5. Interet de mettre des fichiers dans une base de donnée
    Par Oberown dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 04/07/2005, 11h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo