Importare ed esportare dati con l'Importazione ed esportazione guidata di SQL Server

Si applica a:SQL Server SSIS Integration Runtime in Azure Data Factory

L'Importazione/Esportazione guidata SQL Server consente di copiare facilmente i dati da un'origine a una destinazione. Questa panoramica descrive le origini dati che la procedura guidata può usare come origini e destinazioni, nonché le autorizzazioni necessarie per eseguirla.

Ottenere la procedura guidata

Se si vuole eseguire la procedura guidata, ma Microsoft SQL Server non è disponibile nel computer, è possibile installare l'Importazione/Esportazione guidata SQL Server installando SQL Server Data Tools (SSDT). Per altre informazioni, vedere Scaricare SQL Server Data Tools (SSDT).

Che cosa succede quando eseguo la procedura guidata?

Quali origini e destinazioni è possibile usare?

La procedura guidata di importazione ed esportazione di SQL Server consente di copiare i dati da e verso le origini dati elencate nella tabella seguente. Per connettersi ad alcune di queste origini dati potrebbe essere necessario scaricare e installare file aggiuntivi.

Fonte dati È necessario scaricare file aggiuntivi?
Database aziendali
SQL Server, Oracle, DB2 e altri.
SQL Server o SQL Server Data Tools (SSDT) installa i file necessari per connettersi a SQL Server. Ma SSDT non installa tutti i file necessari per connettersi ad altri database aziendali, ad esempio Oracle o IBM Db2.

Per connettersi a un database aziendale sono in genere necessari due elementi:

1. Software client. Se il software client relativo al proprio database aziendale è già installato, non sono generalmente necessari altri componenti per eseguire la connessione. Se invece il software client non è installato, chiedere all'amministratore del database come poterne installare una copia con licenza.

2. Driver o provider. Microsoft installa i driver e i provider per la connessione a Oracle. Per connettersi a IBM Db2, scaricare il provider Microsoft OLEDB per DB2 v5.0 per Microsoft SQL Server da Microsoft SQL Server 2016 Feature Pack.

Per altre informazioni, vedere Connettersi a un'origine dati SQL Server o Connettersi a un'origine dati Oracle.
File di testo (file a struttura piatta) Non sono necessari file aggiuntivi.

Per altre informazioni, vedere Connettersi a un'origine dati Flat File.
File di Microsoft Excel e Microsoft Access Microsoft Office non installa tutti i file necessari per eseguire la connessione a file Excel e Access come origini dati. Scarica il seguente download: Microsoft Access motore di database 2016 Redistributable.

Per altre informazioni, vedere Connettersi a un'origine dati Excel o Connettersi a un'origine dati Access.
Origini dati di Azure
Attualmente solo Archiviazione BLOB di Azure.
SQL Server Data Tools non installano i file necessari per connettersi all'Archiviazione BLOB di Azure come origine dati. Scaricare il download seguente: Microsoft SQL Server 2016 Integration Services Feature Pack per Azure.

Per ulteriori informazioni, vedi Connettersi all'archiviazione BLOB di Azure.
Database open source
PostgreSQL, MySQL e altri.
Per connettersi a queste origini dati è necessario scaricare file aggiuntivi.

- Per PostgreSQL, vedere Connettersi a un'origine dati PostgreSQL.
- Per MySQL, vedere Connettersi a un'origine dati MySQL.
Altre origini dati per le quali sia disponibile un driver o un provider In genere è necessario scaricare file aggiuntivi per eseguire la connessione ai tipi di origine dati seguenti.

- Qualsiasi origine per la quale è disponibile un driver ODBC . Per altre informazioni, vedere Connettersi a un'origine dati ODBC.
- Qualsiasi origine per la quale è disponibile un provider di dati .NET Framework .
- Qualsiasi origine per la quale è disponibile un provider OLE DB .

I componenti di terze parti che offrono funzionalità di origine e destinazione per altre origini dati vengono talvolta commercializzati come prodotti aggiuntivi per SQL Server Integration Services (SSIS).

Come mi connetto ai miei dati?

Per informazioni su come connettersi a un'origine dati di uso comune, vedere una delle pagine seguenti:

Per informazioni su come connettersi a un'origine dati non elencata qui, vedere The Connection Strings Reference (Riferimenti alle stringhe di connessione). Questo sito di terze parti contiene stringhe di connessione di esempio e altre informazioni sui provider di dati e sulle informazioni di connessione richieste dai provider.

Quali sono le autorizzazioni necessarie?

Per eseguire l'Importazione/Esportazione guidata SQL Server, è necessario avere almeno le autorizzazioni seguenti. Se lavori già con l'origine dati e la destinazione, probabilmente hai già le autorizzazioni di cui hai bisogno.

Azioni per le quali sono necessarie autorizzazioni Autorizzazioni necessarie se ci si connette a SQL Server
Connettersi ai database di origine e di destinazione o alle condivisioni di file. Diritti di accesso al server e al database.
Esportare o leggere dati dal file o dal database di origine. Autorizzazioni SELECT sulle tabelle e viste di origine.
Importare o scrivere dati nel file o nel database di destinazione. INSERT autorizzazioni per le tabelle di destinazione.
Creare il file o il database di destinazione, se applicabile. CREATE DATABASE o CREATE TABLE autorizzazioni.
Salvare il pacchetto SSIS creato dalla procedura guidata, se applicabile. Se si vuole salvare il pacchetto in SQL Server, sono sufficienti le autorizzazioni necessarie per salvare il pacchetto nel database msdb.

Ottenere assistenza durante l'esecuzione della procedura guidata

Suggerimento

Premere il tasto F1 da qualsiasi pagina o finestra di dialogo della procedura guidata per visualizzare la documentazione relativa alla pagina corrente.

La procedura guidata utilizza SQL Server Integration Services (SSIS)

La procedura guidata usa SQL Server Integration Services (SSIS) per copiare i dati. SSIS è uno strumento per l'estrazione, la trasformazione e il caricamento di dati. Le pagine della procedura guidata utilizzano alcuni dei termini specifici di SSIS.

In SSIS il pacchettorappresenta l'unità di base. La procedura guidata crea un pacchetto SSIS in memoria mentre ci si sposta tra le pagine della procedura guidata e si specificano le opzioni.

Al termine della procedura guidata, se si usa SQL Server Standard Edition o versioni successive, è possibile salvare il pacchetto SSIS. In un momento successivo sarà quindi possibile riusare il pacchetto o estenderlo aggiungendo attività, trasformazioni e logica guidata dagli eventi tramite Progettazione SSIS. L'utilizzo di Importazione/Esportazione guidata SQL Server costituisce il metodo più semplice per creare un pacchetto di Integration Services di base che consenta di copiare dati da un'origine a una destinazione.

Per altre informazioni su SSIS, vedere SQL Server Integration Services.

Quali sono i prossimi passaggi?

Avvia la procedura guidata. Per altre informazioni, vedere Avviare l'Importazione ed esportazione guidata di SQL Server.

Vedi anche

Iniziare con questo semplice esempio dell'Importazione/Esportazione guidata
Mapping dei tipi di dati nell'Importazione/Esportazione guidata SQL Server