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

SQL Oracle Discussion :

Extraction fichier .pdf d'un CLOB


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 20
    Par défaut Extraction fichier .pdf d'un CLOB
    Bonjour à tous,

    je dois extraire des fichiers .pdf d'un champs CLOB d'une base Oracle 9 pour les stocker sur ma machine, quel serait le moyen le plus simple pour faire ça?

    Merci d'avance

    Michaël

  2. #2
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    c'est un BLOB surement plutôt qu'un CLOB non ?

    Cela semble répondre à ton besoin : http://www.oracle.com/technology/sam...ock/index.html

  3. #3
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 20
    Par défaut
    non non c'est bien un CLOB, ça m'a surpris un peu aussi mais c'est bien ça

  4. #4
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    bah dans ce cas tu spooles dans un fichier et basta

  5. #5
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 20
    Par défaut
    maleureusement, c'est un format pdf, si je spool dessus ou si je fais un dbms_lob.read avec un dbms_output, le résultat est illisible même en le sauvant en .pdf, ce que j'ai du mal à saisir c'est comment on peut sauver un fichier .pdf dns un clob, le pdf est un fichier binaire et non pas texte ou je me trompe ?

  6. #6
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    le PDF est effectivement lisible pourvu qu'il n'y ait pas d'objets spéciaux : hyperlink ou image par exemple.

    Rien ne t'empêche de faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SPOOL mon_fic.pdf
    SELECT mon_pdf_en_clob FROM ma_table;
    SPOOL OFF

Discussions similaires

  1. Extraction de pages de fichiers Pdf via Excel / Acrobat
    Par kiki29 dans le forum Contribuez
    Réponses: 0
    Dernier message: 18/11/2014, 21h41
  2. Lecture fichier PDF et extraction de données avec Java
    Par le_misterioso dans le forum Général Java
    Réponses: 2
    Dernier message: 03/04/2011, 01h32
  3. Extraction d'un tableau d'un fichier PDF.
    Par Baban29 dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 28/04/2008, 11h15
  4. [PDF]Module extraction données de fichiers PDF
    Par boniface dans le forum Modules
    Réponses: 4
    Dernier message: 10/04/2007, 11h34
  5. Stockage/extraction d'un fichier pdf
    Par Laurent_DS dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 22/11/2006, 15h10

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