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

SSIS Discussion :

[SSIS] [2K5] Commande OLE DB pb "ORA-01008: not all variables bound "


Sujet :

SSIS

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 180
    Points : 91
    Points
    91
    Par défaut [SSIS] [2K5] Commande OLE DB pb "ORA-01008: not all variables bound "
    Je m'arrache les cheveux, j'ai une procédure stocké sous oracle avec la signature suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     pID_PERS varchar,
      pCODE_NA varchar,
     pID_MOD_ER varchar,
     pID_RA varchar ,
     pQTE varchar,
     pDate varchar
    je mets une sqlCommand > Je fais attention de mettre les mêmes types en colones externes et d'entré, je prend les mêmes nom pour les externes et je me retrouve avec ce message >>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [Save activité [4041]] Erreur*: «*Code d'erreur SSIS DTS_E_OLEDBERROR. Une erreur OLE DB s'est produite. Code d'erreur*: 0x80040E10. Un enregistrement OLE DB est disponible. Source*: «*Microsoft OLE DB Provider for Oracle*» Hresult*: 0x80040E10 Description*: «*ORA-01008: not all variables bound *». *»
    que faire.... ???

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 48
    Points : 56
    Points
    56
    Par défaut
    Comment sont alimentées tes variables, ont-elles des valeurs par défaut.

    Il se peux que l'une des variables ne renvoie rien.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 180
    Points : 91
    Points
    91
    Par défaut
    effectivement, je ne leurs donne pas de valeur dans la proc oracle.
    J'utilise SSIS pour l'alimentation, avec un "outil" Commande OLE DB. D'après la def elle "exécute une commande SQL pour chaque ligne du Dataset".

    Que veux tu dire par "une des variables ne renvoie rien"?
    Merci en tout cas de ton aide.

  4. #4
    Membre émérite Avatar de FrancoisJehl
    Homme Profil pro
    BI Engineer
    Inscrit en
    Juillet 2009
    Messages
    1 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : BI Engineer
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 485
    Points : 2 883
    Points
    2 883
    Par défaut
    Ce qu'il veut dire c'est simplement que si effectivement pour chaque ligne une commande est exécutée, dès lors que tu mets des paramètres (?) c'est à toi de t'assurer que ceux ci sont bien bindés et passent les bonnes valeurs.

    Dans l'onglet Mapping de ta commande OLE DB tu as bien fait correspondre chaque "?" de ta requête avec une colonne de ton Buffer?
    François JEHL
    BI Engineer | MVP SQL Server
    http://fjehl.wordpress.com
    Pour me contacter, par MP ou ici, mais pas pour des questions techniques.

    /*
    Avant de poster cherchez dans la FAQ et utilisez la fonction "Rechercher" du forum.
    Au moment de poster, posez votre question dans le bon sous-forum (Débuter, SSAS, SSRS, SSIS), en utilisant les TAGs prédéfinis ([2K], [2K5], [2K8], [2K8R2]).
    */

Discussions similaires

  1. Erreur "java.sql.SQLException: ORA-01008: not all variables bound"
    Par hamzawhy dans le forum Persistance des données
    Réponses: 8
    Dernier message: 16/01/2015, 18h01
  2. Réponses: 1
    Dernier message: 26/08/2008, 14h26
  3. Réponses: 1
    Dernier message: 23/05/2008, 19h12
  4. Réponses: 5
    Dernier message: 03/03/2008, 11h31
  5. [probleme ORA-01008] problemes de variables
    Par noOneIsInnocent dans le forum JDBC
    Réponses: 1
    Dernier message: 28/11/2006, 10h18

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