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

MS SQL Server Discussion :

Probleme Bulk et caractères spéciaux


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut Probleme Bulk et caractères spéciaux
    Bonjour à tous,

    J'utilise l'instruction Bulk insert pour importer un fichier csv dans une table.
    Le probleme est qu'un champ contient le caractère Ñ ce qui provoque l'erreur suivante
    Msg*4863, Niveau*16, État*1, Ligne*1
    Erreur de conversion des données à charger en bloc (troncation) pour la ligne 34919, colonne 20 (PxpCodeFonction).
    Msg*7399, Niveau*16, État*1, Ligne*1
    Le fournisseur OLE DB "BULK" du serveur lié "(null)" a rapporté une erreur. Le fournisseur n'a donné aucune information quant à cette erreur.
    Msg*7330, Niveau*16, État*2, Ligne*1
    Impossible d'extraire une ligne du fournisseur OLE DB "BULK" du serveur lié "(null)".
    Voici le code qui génère cette erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    BULK INSERT dbo.MaTable FROM 'D:\Fichier.csv' 
    WITH (CODEPAGE = 'RAW', DATAFILETYPE = 'char', FIRSTROW = 1, FIELDTERMINATOR = ';', 
    KEEPNULLS, MAXERRORS = 0, TABLOCK)
    Merci pour votre aide

  2. #2
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Bonjour,

    Avez-vous essayé avec CODEPAGE = 'ACP' ?

    @++

  3. #3
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Oui, meme probleme avec ACP

  4. #4
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Quid de la page 850 ?

    @++

  5. #5
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    toujours la meme erreur

  6. #6
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Si le fichier n'est pas trop gros, essayez ceci, puis faites une vue qui vous découpe les chaînes de façon à ce que vous puissiez la requêter pour réaliser l'INSERT dans la table destination.

    Avez-vous essayé avec l'assistant d'import-export ? (clic-droit sur la base de données cible > Tâches > Importer des données ...)

    @++

Discussions similaires

  1. Probleme Accents et Caractères Spéciaux
    Par Danyel dans le forum VB.NET
    Réponses: 14
    Dernier message: 22/08/2007, 21h59
  2. Probleme de caractères spéciaux
    Par Korko Fain dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 26/07/2007, 11h47
  3. Probleme d'encodage des caractères spéciaux
    Par pacoulitou24 dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 20/06/2006, 16h47
  4. [Mail] Probleme de caractères spéciaux
    Par Reve_d_etoile dans le forum Langage
    Réponses: 6
    Dernier message: 21/03/2006, 22h02
  5. [VBA] Probleme de caractères spéciaux dans nom de classeur
    Par RedBurn dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 14/12/2005, 19h13

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