Condividi tramite


Importare ed esportare dati con l'Importazione/Esportazione guidata 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).

Cosa accade durante l'esecuzione della procedura guidata?

Quali origini e destinazioni è possibile usare?

L'Importazione/Esportazione guidata SQL Server consente di copiare dati dalle e nelle origini dati elencate nella tabella seguente. Per connettersi ad alcune di queste origini dati potrebbe essere necessario scaricare e installare file aggiuntivi.

Origine 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 or 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 flat) Non sono necessari file aggiuntivi.

Per altre informazioni, vedere Connettersi a un'origine dati file flat.
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. Scaricare Microsoft Access Database Engine 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 installa i file necessari per connettersi ad Archiviazione BLOB di Azure come origine dati. È necessario scaricare Microsoft SQL Server 2016 Integration Services Feature Pack per Azure.

Per altre informazioni, vedere Connettersi ad 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 connettersi ai 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 si usano già un'origine dati e una destinazione, è probabile che si abbiano già le autorizzazioni necessarie.

Azioni per le quali sono necessarie autorizzazioni Autorizzazioni necessarie se ci si connette a SQL Server
Eseguire la connessione a database di origine e di destinazione o a condivisioni file. Diritti di accesso al server e al database.
Esportare o leggere dati dal file o dal database di origine. Autorizzazioni SELECT nelle viste e nelle tabelle di origine.
Importare o scrivere dati nel file o nel database di destinazione. Autorizzazioni INSERT nelle tabelle di destinazione.
Creare il file o il database di destinazione, se applicabile. Autorizzazioni CREATE DATABASE o CREATE TABLE.
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.

Visualizzare la Guida 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 usa 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 usano 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.

Passaggi successivi

Avvia la procedura guidata. Per altre informazioni, vedere Avviare SQL Server importazione / esportazione guidata.

Vedi anche

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