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 :

SSIS unicode erreur


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 66
    Par défaut SSIS unicode erreur
    Bonjour,

    je souhaite a travers un dataflow de transformer un champ de type varchar en un champ de type nvarchar

    Souis DTS en 2000 ca fonctionnemais sous SSIS
    j'ai le message d'erreur suivant :
    [Destination - Query2 [94]] Error: Columns "NumInvoice" and "No_" cannot convert between unicode and non-unicode string data types.


    COmment puis-je contourner ce problème sachant que je ne peux(veux) pas toucher au format de la base source et au format de la base de destination.

    Merci d'avance
    Chris

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 999
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 999
    Billets dans le blog
    6
    Par défaut
    Jouez sur la clause COLLATE pour piloter le comportement des chaïnes.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 66
    Par défaut
    En fait il faut convertir le varchar de la source en nvarchar avant de copier les données.

    Pour cela, on intégre un objet Data Conversion Transaformation entre la source et la destination.


    Merci
    Chris

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SSIS] [2K5] Erreur 0x80131500 avec un Oracle Bulk Loader
    Par clementratel dans le forum SSIS
    Réponses: 0
    Dernier message: 18/03/2009, 16h07
  2. Réponses: 2
    Dernier message: 17/03/2009, 10h26
  3. Réponses: 5
    Dernier message: 13/02/2009, 13h12
  4. [SSIS][2k5] Erreur lors de l'execution d'un package
    Par guilopouloos dans le forum SSIS
    Réponses: 1
    Dernier message: 12/12/2008, 18h35
  5. [SSIS][2k5] Erreur dans un Package SSIS
    Par tchraad dans le forum SSIS
    Réponses: 1
    Dernier message: 18/03/2008, 11h52

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