Alimentation table dimension

- - Dernière réponse : cs_Robert33
Messages postés
834
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
14 janvier 2017
- 26 avril 2015 à 09:22
Bonjour,
je n'arrive pas à alimenter mes table dimension j'ai des erreur a chaque fois que voici:
Démarrage du package SSIS « C:\Users\pgajie\Documents\Visual Studio 2012\Projects\McAfee integration services\McAfee integration services\Package1.dtsx ».
Informations : 0x4004300A à Tâche de flux de données 1, SSIS.Pipeline: Début de la phase Validation.
Informations : 0x4004300A à Tâche de flux de données 1, SSIS.Pipeline: Début de la phase Validation.
Avertissement : 0x80049304 à Tâche de flux de données 1, SSIS.Pipeline: Avertissement : impossible d'ouvrir la mémoire partagée pour communiquer avec la DLL de performance ; les compteurs de performance du flux de données ne sont pas disponibles. Pour résoudre le problème, exécutez ce package en tant qu'administrateur ou sur la console du système.
Informations : 0x40043006 à Tâche de flux de données 1, SSIS.Pipeline: Début de la phase Préparation à l'exécution.
Informations : 0x40043007 à Tâche de flux de données 1, SSIS.Pipeline: Début de la phase Pré-exécution.
Informations : 0x4004300C à Tâche de flux de données 1, SSIS.Pipeline: Début de la phase Exécuter.
Erreur : 0xC0202009 à Tâche de flux de données 1, Destination OLE DB [2]: Code d'erreur SSIS DTS_E_OLEDBERROR.


Une erreur OLE DB s'est produite. Code d'erreur : 0x80040E2F.
Un enregistrement OLE DB est disponible. Source : « Microsoft SQL Server Native Client 11.0 » Hresult : 0x80040E2F Description : « L'instruction a été arrêtée. ».
Un enregistrement OLE DB est disponible. Source : « Microsoft SQL Server Native Client 11.0 » Hresult : 0x80040E2F Description : « Impossible d'insérer la valeur NULL dans la colonne 'ID', table 'BdStatDSI.dbo.Dim_poste'. Cette colonne n'accepte pas les valeurs NULL. Échec de INSERT. ».
Erreur : 0xC0209029 à Tâche de flux de données 1, Destination OLE DB [2]: Code d'erreur SSIS DTS_E_INDUCEDTRANSFORMFAILUREONERROR. Échec de l'objet « Destination OLE DB.Entrées[Entrée de destination OLE DB] » en raison du code d'erreur 0xC020907B. En outre,
la disposition de la ligne d'erreur sur « Destination OLE DB.Entrées[Entrée de destination OLE DB] » spécifie un échec sur l'erreur.
Une erreur s'est produite sur l'objet spécifié du composant spécifié.
Des messages d'erreur peuvent être envoyés au préalable avec des informations indiquant la raison de l'échec.
Erreur : 0xC0047022 à Tâche de flux de données 1, SSIS.Pipeline: Code d'erreur SSIS DTS_E_PROCESSINPUTFAILED.
La méthode ProcessInput du composant « Destination OLE DB » (2) a échoué avec le code d'erreur 0xC0209029
pendant le traitement de l'entrée « Entrée de destination OLE DB » (15). Le composant identifié a
retourné une erreur de la méthode ProcessInput.
Cette erreur, spécifique au composant, est irrécupérable et provoquera l'arrêt de la tâche de flux de données.
Des messages d'erreur peuvent être envoyés au préalable avec des informations indiquant la raison de l'échec.
Erreur : 0xC02020C4 à Tâche de flux de données 1, Source OLE DB [22]: Échec de la tentative d'ajout d'une ligne
au tampon de tâche de flux de données : code d'erreur 0xC0047020.
Erreur : 0xC0047038 à Tâche de flux de données 1, SSIS.Pipeline: Code d'erreur SSIS DTS_E_PRIMEOUTPUTFAILED.
La méthode PrimeOutput sur Source OLE DB a retourné le code d'erreur 0xC02020C4. Le composant a retourné
un code d'erreur lorsque le moteur du pipeline a appelé PrimeOutput(). La signification du code
d'erreur est définie par le composant. Cependant, l'erreur est irrécupérable et le pipeline ne s'exécute plus.
Des messages d'erreur peuvent être envoyés au préalable avec des informations indiquant la raison de l'échec.
Informations : 0x40043008 à Tâche de flux de données 1, SSIS.Pipeline: Début de la phase Post-exécuti
Afficher la suite 

1 réponse

Messages postés
834
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
14 janvier 2017
27
0
Merci
Bonjour

Je pense que l'erreur :
"Impossible d'insérer la valeur NULL dans la colonne 'ID', 
table 'BdStatDSI.dbo.Dim_poste'.
Cette colonne n'accepte pas les valeurs NULL. Échec de INSERT."

est assez explicite.
Commenter la réponse de cs_Robert33