KB3136780 - Prise en charge de l’encodage UTF-8 pour l’utilitaire BCP et la commande Transact-SQL BULK INSERT dans SQL Server 2014 SP2

S’applique à
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Résumé

Cette mise à jour améliore les fonctionnalités de SQL Server 2014 en ajoutant la prise en charge de l’importation et de l’exportation de données UTF-8 vers et depuis SQL Server, comme suit :

  • La prise en charge de l’importation UTF-8 est ajoutée à l’utilitaire BCP et à la commande Transact-SQL BULK INSERT.
  • La prise en charge de l’exportation UTF-8 est ajoutée à l’utilitaire BCP.

      

Informations supplémentaires

Après avoir installé cette mise à jour, vous pouvez importer des données UTF-8 dans SQL Server en exécutant la commande Transact-SQL BULK INSERT suivante :

BULK INSERT table_name
FROM 'drive :path\file_name'
WITH (CODEPAGE = '65001', DATAFILETYPE = 'Char')
Pour importer des données UTF-8 dans SQL Server, utilisez l’utilitaire BCP et exécutez la commande suivante :

table_name bcp dans « drive :path\file_name » -c -c 65001
Pour exporter des données UTF-8 vers SQL Server, utilisez l’utilitaire BCP et exécutez la commande suivante :

bcp table_name out « drive :path\file_name » -c -c 65001
Cette mise à jour est incluse dans le Service Pack suivant pour SQL Server :

SQL Server 2014 Service Pack 2
      

À propos des Service Packs pour SQL Server

Les Service Packs sont cumulatifs. Chaque nouvelle version contient tous les correctifs fournis dans les Service Packs précédents et tous les nouveaux correctifs. Il est recommandé d’appliquer le dernier Service Pack et la dernière mise à jour cumulative pour ce Service Pack. Il n'est donc pas nécessaire d'installer la version antérieure d'un Service Pack avant d'installer la dernière version disponible. Consultez le tableau 1 de l’article suivant pour trouver plus d’informations sur le dernier Service Pack et la dernière mise à jour cumulative.

Comment déterminer la version, l’édition et le niveau de mise à jour de SQL Server et de ses composants
      

Références

En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.