Lire en anglais

Partager via


Importer et exporter des données dans SQL Server et Azure SQL Database

S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Plusieurs méthodes sont possibles pour importer et exporter des données dans SQL Server et Azure SQL Database. Vous pouvez notamment utiliser des instructions Transact-SQL, des outils en ligne de commande et des Assistants.

De plus, vous pouvez importer et exporter des données de formats différents, tels que les fichiers plats, les fichiers Excel, les principales bases de données relationnelles et divers services cloud.

Méthodes pour l’importation et l’exportation de données

Utilisation d’instructions Transact-SQL

Vous pouvez importer des données à l’aide des commandes BULK INSERT ou OPENROWSET(BULK...). En général, vous exécutez ces commandes dans SQL Server Management Studio (SSMS). Pour plus d’informations, consultez Importer des données en bloc à l’aide de BULK INSERT ou OPENROWSET(BULK...).

Utilisation de BCP à partir de l’invite de commandes

Vous pouvez importer et exporter des données avec l’utilitaire en ligne de commande BCP. Pour plus d’informations, consultez Importer et exporter des données en bloc à l’aide de l’utilitaire BCP.

Utilisation de l’Assistant Importation d’un fichier plat

Si vous n’avez pas besoin de toutes les options de configuration disponibles dans l’Assistant Importation et Exportation et d’autres outils, vous pouvez importer un fichier texte dans SQL Server à l’aide de l’Assistant Importation de fichier plat dans SQL Server Management Studio (SSMS). Pour plus d’informations, consultez les articles suivants :

Utiliser l'Assistant Importation et Exportation SQL Server

L’Assistant Importation et Exportation SQL Server vous permet d’importer des données de diverses sources ou d’en exporter vers diverses destinations. Pour utiliser cet Assistant, vous devez avoir installé SQL Server Integration Services (SSIS) ou SQL Server Data Tools (SSDT). Pour plus d’informations, consultez Importer et exporter des données avec l’Assistant Importation et Exportation SQL Server.

Conception de votre propre importation ou exportation

Si vous souhaitez concevoir une importation de données personnalisée, utilisez l’un des services ou fonctionnalités suivants :

Formats des données à importer ou exporter

Formats pris en charge

Vous pouvez importer et exporter des données de ou vers des fichiers plats ou divers autres formats de fichiers, bases de données relationnelles et services cloud. Pour en savoir plus sur ces options disponibles pour les outils spécifiques, consultez les rubriques suivantes :

Formats de données courants

Il existe des exemples et des considérations spécifiques relatifs à certains formats de données couramment utilisés. Pour en savoir plus sur ces formats de données, consultez les rubriques suivantes :

Étapes suivantes

Si vous ne savez pas comment démarrer une importation ou une exportation, utilisez l’Assistant Importation et Exportation SQL Server. Pour avoir une présentation générale, consultez Bien démarrer avec cet exemple simple de l’Assistant Importation et Exportation.