Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: SQL Server
Database SQL di Azure
Istanza gestita di SQL di Azure
Azure Synapse Analytics
Analytics Platform System (PDW)
È possibile usare diversi metodi per importare ed esportare dati da SQL Server e dal database SQL di Microsoft Azure. Tali metodi includono istruzioni Transact-SQL, strumenti da riga di comando e procedure guidate.
È anche possibile importare ed esportare dati in una vasta gamma di formati. Tali formati includono file flat, Excel, database relazionali principali e vari servizi cloud.
Metodi di importazione ed esportazione dei dati
Usare istruzioni Transact-SQL
È possibile importare dati con i comandi BULK INSERT
o OPENROWSET(BULK...)
. In genere tali comandi vengono eseguiti in SQL Server Management Studio (SSMS). Per altre informazioni, vedere Importare dati per operazioni bulk con BULK INSERT o OPENROWSET (BULK...).
Usare BCP dal prompt dei comandi
È possibile importare ed esportare i dati con l'utilità della riga di comando BCP. Per altre informazioni, vedere Importare ed esportare dati per operazioni bulk usando l'utilità BCP.
Usare la procedura guidata Importa file flat
Se non sono necessarie tutte le opzioni di configurazione disponibili nell'Importazione/Esportazione guidata e in altri strumenti, è possibile importare un file di testo in SQL Server usando la procedura guidata Importa file flat in SQL Server Management Studio (SSMS). Per altre informazioni, vedere gli articoli seguenti:
- Procedura guidata per l'importazione di file flat in SQL
- What’s new in SQL Server Management Studio 17.3 (Novità di SQL Server Management Studio 17.3)
Usare Importazione/Esportazione guidata SQL Server
È possibile importare o esportare dati da un'ampia gamma di origini e destinazioni con Importazione/Esportazione guidata SQL Server. Per usare la procedura guidata, è necessario avere installato SQL Server Integration Services (SSIS) o SQL Server Data Tools (SSDT). Per altre informazioni, vedere Importare ed esportare dati con l'Importazione/Esportazione guidata SQL Server.
Progettare la propria importazione o esportazione
Se si vuole progettare un'importazione di dati personalizzata, è possibile usare le funzionalità o i servizi seguenti:
- SQL Server Integration Services. Per altre informazioni, vedere SQL Server Integration Services.
- Azure Data Factory. Per altre informazioni, vedere Introduzione a Azure Data Factory.
Formati dei dati per importazione ed esportazione
Formati supportati
È possibile importare ed esportare dati, file flat o un'ampia gamma di altri formati di file, database relazionali e servizi cloud. Per altre informazioni su queste opzioni per strumenti specifici, vedere gli argomenti seguenti
- Per l'Importazione/Esportazione guidata SQL Server, vedere Connettersi a origini dati con Importazione/Esportazione guidata SQL Server.
- Per SQL Server Integration Services, vedere Connessioni in Integration Services (SSIS).
- Per Azure Data Factory, vedere Connettori di Azure Data Factory.
Formati di dati di uso comune
Sono disponibili esempi e considerazioni speciali per alcuni formati di dati di uso comune. Per altre informazioni su tali formati di dati, vedere gli argomenti seguenti:
- Per Excel, vedere Importare da Excel.
- Per JSON, vedere Importare documenti JSON in SQL Server.
- Per XML, vedere Importare ed esportare documenti XML.
- Per l'Archiviazione BLOB di Azure, vedere Importare ed esportare da Archiviazione BLOB di Azure.
Passaggi successivi
Se non si è certi su come cominciare l'attività di importazione o esportazione, valutare la possibilità di eseguire l'Importazione/esportazione guidata SQL Server. Per una breve introduzione, vedere Iniziare con questo semplice esempio di importazione/esportazione guidata.