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

Développement SQL Server Discussion :

Erreur export csv (job) / 0xC020902A / Le texte est tronqué alors que la requete fonctionne.


Sujet :

Développement SQL Server

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 140
    Points : 131
    Points
    131
    Par défaut Erreur export csv (job) / 0xC020902A / Le texte est tronqué alors que la requete fonctionne.
    bonjour

    j'ai une vue (ok qui fonctionne)
    je créé un job qui va s'appuyer sur un package et génère un csv à telle heure à tel endroit
    il s'appuie sur un package (le package lui fait un select * from lavue)


    à un endroit je convertis
    la vue retourne bien les enregistrements sans erreur.

    le job lui plante.
    je vois où.
    je cherche à transformer une période AAAAMM en MM/AAAA
    et manifestement c'est à cause du / (car qd je le vire de la vue, cela ne plante plus)

    l'ordre sql en question:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CAST(RIGHT(dbo.LCOMCLI.LCCSDELEXP, 2) AS varchar(2)) + '/' + CAST(LEFT(dbo.LCOMCLI.LCCSDELEXP, 4) AS varchar(4)) AS [delai]



    et j'ai l'erreur suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Colonnes[delai] sur Source - Requête.Sorties[Sortie de source OLE DB]. État de colonne retourné*: «*Le texte est tronqué ou un ou plusieurs caractères n'ont aucune correspondance dans la page de codes cible.*».  Fin de l'erreur  Erreur*: 2021-03-18 09:08:49.40     Code*: 0xC020902A     Source*: Tâche de flux de données 1 Source - Requête [47]     Description*: Échec de*l'objet «*
    ç'est sans doute tout con, mais je tourne un peu en rond.
    pourriez vous me donner un petit coup de main ? merci

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 140
    Points : 131
    Points
    131
    Par défaut
    bonjour
    je creuse toujours.
    j'ai remplacé par un concat
    mais pas mieux

    en revanche j'ai trouvé ce lien:
    https://living-sun.com/fr/sql-server...rver-ssis.html

    ca y ressemble fortement mais j'ai du mal à comprendre pourquoi il faudrait faire ça.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 140
    Points : 131
    Points
    131
    Par défaut
    bon
    le sujet ne passionne pas les foules.

    il se trouve que j'ai refait une vue sur la vue initiale
    du genre select * from mavue


    j'ai refait un package s'appuyant sur cette nouvelle vue.
    depuis mon job, changer le package.
    et là ça fonctionne normalement.
    pas très académique ni rationnel mais cela fonctionne.

Discussions similaires

  1. Réponses: 7
    Dernier message: 12/08/2016, 17h58
  2. Erreur export de table vers fichier text ( code : 3441)
    Par piflechien73 dans le forum VBA Access
    Réponses: 8
    Dernier message: 18/04/2010, 20h05
  3. Un seul champ m'est retourné alors que je les veux tous
    Par anxious dans le forum Requêtes
    Réponses: 2
    Dernier message: 24/12/2009, 15h56
  4. Réponses: 2
    Dernier message: 16/12/2009, 18h14
  5. IE7 : Ma page est vide, alors que le code contient des choses
    Par mioux dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 12/11/2007, 10h30

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