Le service Microsoft SQL Server Integration , ou SSIS, vous permet d'importer et transférer des données entre les serveurs de base de données . Vous devez utiliser le processus de conversion "cast " pour convertir une variable Unicode pour un jeu de caractères non -unicode . Vous pouvez ajouter cette fonction dans le code SQL qui permet de transférer les données de votre projet de service de transformation dans le concepteur SSIS. Instructions
1
Cliquez sur le bouton "Démarrer " sur le serveur de base de données et ouvrez SQL Server Management Studio. Ouvrez le package SSIS que vous souhaitez modifier .
2
Cliquez sur l' étape que vous voulez modifier et cliquez sur "Propriétés". Le code affiche de transformation.
3 < p> Changer le nom de chaque colonne à la fonction de conversion dans la requête. Par exemple , la requête suivante transforme la colonne " nom d'utilisateur " pour le type de données de chaîne non -unicode :
select nom d'utilisateur ( DT_STR ) des utilisateurs
La fonction de coulée est dans la parenthèse . Cette fonction permet de modifier les données de la colonne nom d'utilisateur pour la valeur de chaîne non - Unicode , donc tous les caractères Unicode étendus sont supprimés et tronquées.
4
Cliquez sur le bouton "Enregistrer " et " Exécuter" pour lancer le projet SSIS après les modifications de code sont stockés .