Importare ed esportare dati con l'Importazione/Esportazione guidata SQL ServerImport and Export Data with the SQL Server Import and Export Wizard

Per contenuti relativi a versioni precedenti di SQL Server, vedere eseguire SQL Server di importazione / esportazione guidata.For content related to previous versions of SQL Server, see Run the SQL Server Import and Export Wizard.

L'Importazione/Esportazione guidata SQL ServerSQL Server consente di copiare facilmente i dati da un'origine a una destinazione. SQL ServerSQL Server Import and Export Wizard is a simple way to copy data from a source to a destination. Questa panoramica descrive le origini dati che la procedura guidata è possibile utilizzare come origini e destinazioni, nonché le autorizzazioni che necessarie per eseguire la procedura guidata.This overview describes the data sources that the wizard can use as sources and destinations, as well as the permissions you need to run the wizard.

Ottenere la procedura guidataGet the wizard

Se si vuole eseguire la procedura guidata, ma MicrosoftMicrosoft SQL ServerSQL Server non è disponibile nel computer, è possibile installare l'Importazione/Esportazione guidata SQL ServerSQL Server installando SQL Server Data Tools (SSDT).If you want to run the wizard, but you don't have MicrosoftMicrosoft SQL ServerSQL Server installed on your computer, you can install the SQL ServerSQL Server Import and Export Wizard by installing SQL Server Data Tools (SSDT). Per altre informazioni, vedere Scaricare SQL Server Data Tools (SSDT).For more info, see Download SQL Server Data Tools (SSDT).

Cosa accade quando si esegue la procedura guidata?What happens when I run the wizard?

Informazioni sulle origini e destinazioni è possibile utilizzare? What sources and destinations can I use?

Il SQL ServerSQL Server importazione / esportazione guidata possibile copiare i dati da e verso le origini dati elencate nella tabella seguente.The SQL ServerSQL Server Import and Export Wizard can copy data to and from the data sources listed in the following table. Per connettersi ad alcune di queste origini dati, è necessario scaricare e installare i file aggiuntivi.To connect to some of these data sources, you may have to download and install additional files.

Origine datiData source È necessario scaricare file aggiuntivi?Do I have to download additional files?
Database aziendaliEnterprise databases
SQL ServerSQL Server, Oracle, DB2 e altri., Oracle, DB2, and others.
SQL Server o SQL Server Data Tools (SSDT) vengono installati i file che si devono connettersi a SQL ServerSQL Server.SQL Server or SQL Server Data Tools (SSDT) installs the files that you need to connect to SQL ServerSQL Server. Ma SSDT non installa tutti i file necessari per connettersi ad altri database aziendali, ad esempio Oracle o IBM DB2.But SSDT doesn't install all the files that you need to connect to other enterprise databases such as Oracle or IBM DB2.

Per connettersi a un database dell'organizzazione, in genere è necessario disporre di due operazioni:To connect to an enterprise database, you typically have to have two things:

1. Il software client.1. Client software. Se il software client relativo al proprio database aziendale è già installato, non sono generalmente necessari altri componenti per eseguire la connessione.If you already have the client software installed for your enterprise database system, then you typically have what you need to make a connection. Se invece il software client non è installato, chiedere all'amministratore del database come poterne installare una copia con licenza.If you don't have the client software installed, ask the database administrator how to install a licensed copy.

2. I driver o provider.2. Drivers or providers. Microsoft consente di installare i driver e provider per la connessione a Oracle.Microsoft installs drivers and providers to connect to Oracle. Per connettersi a IBM DB2, ottenere il Provider di Microsoft® OLE DB per DB2 v 5.0 per Microsoft SQL Server dal Feature Pack di Microsoft SQL Server 2016.To connect to IBM DB2, get the Microsoft® OLEDB Provider for DB2 v5.0 for Microsoft SQL Server from the Microsoft SQL Server 2016 Feature Pack.

Per altre informazioni, vedere connettersi a un'origine dati di SQL Server o connettersi a un'origine dati Oracle.For more info, see Connect to a SQL Server Data Source or Connect to an Oracle Data Source.
File di testo (file flat)Text files (flat files) Non sono necessari file aggiuntivi.No additional files required.

Per altre informazioni, vedere connettersi a un'origine dati File Flat.For more info, see Connect to a Flat File Data Source.
File di Microsoft Excel e Microsoft AccessMicrosoft Excel and Microsoft Access files Microsoft Office non installa tutti i file necessari per eseguire la connessione a file Excel e Access come origini dati.Microsoft Office doesn't install all the files that you need to connect to Excel and Access files as data sources. Scarica il programma seguente - Microsoft Access Database Engine 2016 Redistributable.Get the following download - Microsoft Access Database Engine 2016 Redistributable.

Per altre informazioni, vedere Connetti a un'origine dati di Excel o connessione a un'origine dati accesso.For more info, see Connect to an Excel Data Source or Connect to an Access Data Source.
Origini dati di AzureAzure data sources
Attualmente solo Archiviazione BLOB di Azure.Currently only Azure Blob Storage.
SQL Server Data Tools non installare i file che si devono connettersi all'archiviazione Blob di Azure come origine dati.SQL Server Data Tools don't install the files that you need to connect to Azure Blob Storage as a data source. È necessario scaricare Microsoft SQL Server 2016 Integration Services Feature Pack per Azure.Get the following download - Microsoft SQL Server 2016 Integration Services Feature Pack for Azure.

Per altre informazioni, vedere Connect per l'archiviazione BLOB di Azure.For more info, see Connect to Azure Blog Storage.
Database open sourceOpen source databases
PostgreSQL, MySql e altri.PostgreSQL, MySql, and others.
Per connettersi a queste origini dati, è necessario scaricare file aggiuntivi.To connect to these data sources, you have to download additional files.

-Per PostgreSQL, vedere connessione a un'origine dati PostgreSQL.- For PostgreSQL, see Connect to a PostgreSQL Data Source.
-Per MySql, vedere connessione a un'origine dati MySQL.- For MySql, see Connect to a MySQL Data Source.
Qualsiasi altra origine dati per cui è disponibile un driver o un providerAny other data source for which a driver or provider is available In genere è necessario scaricare file aggiuntivi per eseguire la connessione ai tipi di origine dati seguenti.You typically have to download additional files to connect to the following types of data sources.

- Qualsiasi origine per la quale è disponibile un driver ODBC .- Any source for which an ODBC driver is available. Per altre informazioni, vedere connettersi a un'origine dati ODBC.For more info, see Connect to an ODBC Data Source.
- Qualsiasi origine per la quale è disponibile un provider di dati .NET Framework .- Any source for which a .Net Framework Data Provider is available.
- Qualsiasi origine per la quale è disponibile un provider OLE DB .- Any source for which an OLE DB Provider is available.

Componenti di terze parti che forniscono funzionalità di origine e di destinazione per le altre origini dati sono a volte commercializzati come prodotti aggiuntivi per SQL Server Integration Services (SSIS).Third-party components that provide source and destination capabilities for other data sources are sometimes marketed as add-on products for SQL Server Integration Services (SSIS).

Come connettersi a dati?How do I connect to my data?

Per informazioni su come connettersi a un'origine dati di uso comune, vedere una delle seguenti pagine:For info about how to connect to a commonly used data source, see one of the following pages:

Per informazioni su come connettersi a un'origine dati che non è elencata, vedere al riferimento di stringhe di connessione.For info about how to connect to a data source that's not listed here, see The Connection Strings Reference. In questo sito di terze parti sono stringhe di connessione di esempio e altre informazioni sui provider di dati e le informazioni di connessione che richiedono.This third-party site contains sample connection strings and more info about data providers and the connection info they require.

Quali autorizzazioni sono necessarie?What permissions do I need?

Per eseguire l'Importazione/Esportazione guidata SQL ServerSQL Server , è necessario avere almeno le autorizzazioni seguenti.To run the SQL ServerSQL Server Import and Export Wizard successfully, you have to have at least the following permissions. Se si usano già un'origine dati e una destinazione, è probabile che si abbiano già le autorizzazioni necessarie.If you already work with your data source and destination, you probably already have the permissions that you need.

Azioni per le quali sono necessarie autorizzazioniYou need permissions to do these things Se ci si connette a SQL Server, è necessario che queste autorizzazioniIf you're connecting to SQL Server, you need these specific permissions
Eseguire la connessione a database di origine e di destinazione o a condivisioni file.Connect to the source and destination databases or file shares. Diritti di accesso al server e al database.Server and database login rights.
Esportare o leggere dati dal file o dal database di origine.Export or read data from the source database or file. Autorizzazioni SELECT nelle viste e nelle tabelle di origine.SELECT permissions on the source tables and views.
Importare o scrivere dati nel file o nel database di destinazione.Import or write data to the destination database or file. Autorizzazioni INSERT nelle tabelle di destinazione.INSERT permissions on the destination tables.
Creare il file o il database di destinazione, se applicabile.Create the destination database or file, if applicable. Autorizzazioni CREATE DATABASE o CREATE TABLE.CREATE DATABASE or CREATE TABLE permissions.
Salvare il pacchetto SSIS creato dalla procedura guidata, se applicabile.Save the SSIS package created by the wizard, if applicable. Se si vuole salvare il pacchetto in SQL ServerSQL Server, sono sufficienti le autorizzazioni necessarie per salvare il pacchetto nel database msdb .If you want to save the package to SQL ServerSQL Server, permissions sufficient to save the package to the msdb database.

Visualizzare la Guida durante l'esecuzione della procedura guidataGet help while the wizard is running

Suggerimento

Premere il tasto F1 da qualsiasi pagina o finestra di dialogo della procedura guidata per visualizzare la documentazione relativa alla pagina corrente.Tap the F1 key from any page or dialog box of the wizard to see documentation for the current page.

La procedura guidata usa SQL Server Integration Services (SSIS) The wizard uses SQL Server Integration Services (SSIS)

La procedura guidata usa SQL Server Integration Services (SSIS) per copiare i dati.The wizard uses SQL Server Integration Services (SSIS) to copy data. SSIS è uno strumento per l'estrazione, la trasformazione e il caricamento di dati.SSIS is a tool for extracting, transforming, and loading data (ETL). Le pagine della procedura guidata usano alcuni dei termini specifici di SSIS.The pages of the wizard use some of the language of SSIS.

In SSIS il pacchettorappresenta l'unità di base.In SSIS, the basic unit is the package. La procedura guidata crea un pacchetto SSIS in memoria mentre ci si sposta tra le pagine della procedura guidata e si specificano le opzioni.The wizard creates an SSIS package in memory as you move through the pages of the wizard and specify options.

Al termine della procedura guidata, se si usa SQL ServerSQL Server Standard Edition o versioni successive, è possibile salvare il pacchetto SSIS.At the end of the wizard, if you have SQL ServerSQL Server Standard Edition or higher installed, you can optionally save the SSIS package. In un momento successivo sarà quindi possibile riusare il pacchetto o estenderlo aggiungendo attività, trasformazioni e logica guidata dagli eventi tramite Progettazione SSISSSIS .Later you can reuse the package and extend it by using SSISSSIS Designer to add tasks, transformations, and event-driven logic. L'utilizzo di Importazione/Esportazione guidata SQL ServerSQL Server costituisce il metodo più semplice per creare un pacchetto di Integration ServicesIntegration Services di base che consenta di copiare dati da un'origine a una destinazione.The SQL ServerSQL Server Import and Export Wizard is the simplest way to create a basic Integration ServicesIntegration Services package that copies data from a source to a destination.

Per altre informazioni su SSIS, vedere SQL Server Integration Services.For more info about SSIS, see SQL Server Integration Services.

Operazioni successiveWhat's next?

Avviare la procedura guidata.Start the wizard. Per altre informazioni, vedere Avviare SQL Server importazione / esportazione guidata.For more info, see Start the SQL Server Import and Export Wizard.

Vedere ancheSee also

Iniziare con questo semplice esempio dell'Importazione/Esportazione guidataGet started with this simple example of the Import and Export Wizard
Mapping dei tipi di dati nell'Importazione/Esportazione guidata SQL ServerData Type Mapping in the SQL Server Import and Export Wizard