Gegevens importeren en exporteren uit SQL Server en Azure SQL Database

Applies to:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

U kunt verschillende methoden gebruiken om gegevens te importeren en gegevens uit, SQL Server en Azure SQL Database te exporteren. Deze methoden omvatten Transact-SQL instructies, opdrachtregelprogramma's en wizards.

U kunt ook gegevens importeren en exporteren in verschillende gegevensindelingen. Deze indelingen omvatten platte bestanden, Excel, belangrijke relationele databases en verschillende cloudservices.

Methoden voor het importeren en exporteren van gegevens

Transact-SQL-instructies gebruiken

U kunt gegevens importeren met de BULK INSERT of de OPENROWSET(BULK...) opdrachten. Normaal gesproken voert u deze opdrachten uit in SQL Server Management Studio (SSMS). Zie Use BULK INSERT or OPENROWSET(BULK...) voor meer informatie om gegevens te importeren in SQL Server.

BCP gebruiken vanaf de opdrachtprompt

U kunt gegevens importeren en exporteren met het opdrachtregelprogramma BCP. Zie Bulkgegevens importeren en exporteren met bcp (SQL Server) voor meer informatie.

Azure portal importeren en exporteren

De Azure-portal biedt Import en Exportacties voor Azure SQL Database. U kunt deze acties gebruiken om een database als BACPAC-bestand te importeren of exporteren via de Azure SQL Import/Export-service.

  • Vanuit een Azure SQL Database-pagina, selecteer je Export om een BACPAC-bestand te maken in Azure Blob Storage.
  • Importeren: Vanaf een logische server voor de Azure SQL Database pagina, selecteer Database importeren om een nieuwe database te maken op basis van een BACPAC-bestand dat in Azure Blob Storage is opgeslagen.

Import- en exportbewerkingen op basis van de portal:

  • Gebruik dezelfde import- of exportservice en API's als PowerShell, Azure CLI en REST.
  • Ondersteuning voor BACPAC-bestanden die zijn opgeslagen in Azure Blob Storage.
  • Oppervlakte bewerkingsstatus en -geschiedenis via Import/Exportgeschiedenis op de logische server.

Verificatieopties die beschikbaar zijn in de Azure-portal, zijn afgestemd op de opties die worden ondersteund door de import- en exportservice. Ondersteuning voor verificatie van beheerde identiteit is in preview.

Voor een gedetailleerde handleiding, zie Beheerde identiteit gebruiken met importeren en exporteren (preview).

In dit model:

  • Een gebruiker toegewezen beheerde identiteit (UAMI) wordt toegewezen aan de logische server voor Azure SQL Database.
  • De beheerde identiteit is geconfigureerd als een Microsoft Entra-beheerder op de server.
  • Dezelfde of een andere beheerde identiteit wordt verleend Azure RBAC-gegevensvlaktoegang aan het doelaccount Azure Storage.

Opmerking

  • Importeren en exporteren met verificatie van beheerde identiteiten bevindt zich momenteel in preview en is alleen beschikbaar voor Azure SQL Database.
  • Alleen door de gebruiker toegewezen beheerde identiteiten op serverniveau worden ondersteund in de huidige preview.

Zie Importeer een BACPAC-bestand in Azure SQL Database en Exporteer een database naar een BACPAC-bestand voor meer informatie.

Gebruik de wizard Plat bestand importeren

Als u niet alle configuratieopties nodig hebt die beschikbaar zijn in de wizard Importeren en exporteren en andere hulpprogramma's, kunt u een tekstbestand importeren in SQL Server met behulp van de wizard Flat File Importeren in SQL Server Management Studio (SSMS). Zie de volgende artikelen voor meer informatie:

Gebruik de SQL Server Importeren en Exporteren Wizard

U kunt gegevens importeren in, of gegevens exporteren uit, verschillende bronnen en bestemmingen met de wizard SQL Server Importeren en exporteren. Als u de wizard wilt gebruiken, moet SQL Server Integration Services (SSIS) of SQL Server Data Tools (SSDT) zijn geïnstalleerd. Zie Gegevens importeren en exporteren met de wizard SQL Server Importeren en exporteren voor meer informatie.

Uw eigen import of export ontwerpen

Als u een aangepaste gegevensimport wilt ontwerpen, kunt u een van de volgende functies of services gebruiken:

Gegevensindelingen voor importeren en exporteren

Ondersteunde indelingen

U kunt gegevens importeren uit en gegevens exporteren naar, platte bestanden of verschillende andere bestandsindelingen, relationele databases en cloudservices. Zie de volgende artikelen voor meer informatie over deze opties voor specifieke hulpprogramma's:

Veelgebruikte gegevensindelingen

Er zijn speciale overwegingen en voorbeelden beschikbaar voor enkele veelgebruikte gegevensindelingen. Zie de volgende artikelen voor meer informatie over deze gegevensindelingen: