Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Invité de passage
    Inscrit en
    juillet 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : juillet 2007
    Messages : 5
    Points : 1
    Points
    1

    Par défaut Plusieurs BCP dans un seul fichier

    Bonjour,
    Est-il possible d'exécuter plusieurs BCP dans un même fichier, sans effacer le contenu, écrire à la fin du fichier ?

  2. #2
    Invité de passage
    Profil pro Vincent
    Inscrit en
    mai 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Nom : Vincent

    Informations forums :
    Inscription : mai 2010
    Messages : 9
    Points : 3
    Points
    3

    Par défaut BCP dans un seul fichier

    A ma connaissance il n'y a pas d'option dans BCP pour faire cela.

    - Peut-etre que tu peux faire un bcp out en mode non natif vers plusieurs fichiers puis faire une concatenation de fichiers au niveau OS.
    ou alors
    - envoyer toutes tes data dans une table temporaire et faire un bcp out seulement a la fin

  3. #3
    Rédacteur/Modérateur

    Inscrit en
    janvier 2006
    Messages
    1 307
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : janvier 2006
    Messages : 1 307
    Points : 1 607
    Points
    1 607

    Par défaut

    Sous unix, il devrait être possible de passer par un "named pipe" - qqch comme

    Code :
    1
    2
    3
    4
    5
     
    mknod -p /tmp/foo
    cat /tmp/foo >/tmp/monfichier.bcp &
     
    bcp <table> out /tmp/foo ....
    Ceci étant, cela doit bien faire 15 ans que je n'ai plus essayé cela, donc la syntaxe exacte et la sequence exacte est fortement sujette à caution!

    Michael
    Michael Peppler
    Membre de TeamSybase - www.teamsybase.com

    "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson

  4. #4
    Rédacteur/Modérateur
    Avatar de fadace
    Homme Profil pro Fabien Celaia
    Administrateur de base de données
    Inscrit en
    octobre 2002
    Messages
    3 930
    Détails du profil
    Informations personnelles :
    Nom : Homme Fabien Celaia
    Âge : 44
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : octobre 2002
    Messages : 3 930
    Points : 14 384
    Points
    14 384

    Par défaut

    La réponse est non.
    bcp n'est pas impdp d'Oracle.
    C'est conçu pour 1 table = 1 fichier
    Sr DBA Oracle / Sybase / MS-SQL / MySQL / DB2 / Postgresql / Informix
    Administrateur SAP
    Mes articles

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •