Creare pacchetti in SQL Server Data ToolsCreate Packages in SQL Server Data Tools

In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT)è possibile creare un nuovo pacchetto con uno dei metodi seguenti:In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT), you can create a new package by using one of the following methods:

  • Utilizzare il modello di pacchetto incluso in Integration ServicesIntegration Services .Use the package template that Integration ServicesIntegration Services includes.

  • Utilizzare un modello personalizzatoUse a custom template

    Per utilizzare pacchetti personalizzati come modelli per la creazione di nuovi pacchetti, è sufficiente copiare tali modelli nella cartella DataTransformationItems,To use custom packages as templates for creating new packages, you simply copy them to the DataTransformationItems folder. che per impostazione predefinita si trova in C:\Programmi\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\ProjectItems\DataTransformationProject.By default, this folder is in C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\ProjectItems\DataTransformationProject.

  • Copiare un pacchetto esistente.Copy an existing package.

    Se sono disponibili altri pacchetti che includono funzionalità che si desidera riutilizzare, sarà possibile compilare più rapidamente il flusso di controllo e i flussi di dati nel nuovo pacchetto copiando e incollando gli oggetti necessari da tali pacchetti.If existing packages include functionality that you want to reuse, you can build the control flow and data flows in the new package more quickly by copying and pasting objects from other packages. Per altre informazioni su come copiare e incollare oggetti nei progetti di Integration ServicesIntegration Services , vedere Riutilizzo di oggetti di pacchetto.For more information about using copy and paste in Integration ServicesIntegration Services projects, see Reuse of Package Objects.

    Se si crea un nuovo pacchetto copiando un pacchetto esistente oppure utilizzando un pacchetto personalizzato come modello, verranno copiati anche il nome e il GUID del pacchetto esistente.If you create a new package by copying an existing package or by using a custom package as a template, the name and the GUID of the existing package are copied as well. Sarà pertanto necessario modificare il nome e il GUID del nuovo pacchetto per distinguerlo da quello da cui è stato copiato.You should update the name and the GUID of the new package to help differentiate it from the package from which it was copied. Se ad esempio sono presenti più pacchetti con lo stesso GUID, sarà più difficile stabilire a quale pacchetto appartengono i dati di un log.For example, if packages have the same GUID, it is more difficult to identify the package to which log data belongs. È possibile rigenerare la GUID nella proprietà ID e aggiornare il valore della proprietà Name usando la finestra Proprietà in SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT).You can regenerate the GUID in the ID property and update the value of the Name property by using the Properties window in SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT). Per altre informazioni, vedere Impostazione delle proprietà di un pacchetto e Utilità dtutil.For more information, see Set Package Properties and dtutil Utility.

  • Utilizzare un pacchetto personalizzato designato come modello.Use a custom package that you have designated as a template.

  • Eseguire l’Importazione/Esportazione guidata SQL ServerSQL ServerRun the SQL ServerSQL Server Import and Export Wizard

    L'Importazione/Esportazione guidata SQL ServerSQL Server crea un pacchetto completo per un'importazione o un'esportazione semplice.The SQL ServerSQL Server Import and Export Wizard creates a complete package for a simple import or export. Questa procedura guidata consente di configurare le connessioni, l'origine e la destinazione e di aggiungere tutte le trasformazioni dei dati necessarie per eseguire immediatamente l'importazione o l'esportazione.This wizard configures the connections, source, and destination, and adds any data transformations that are required to let you run the import or export immediately. È facoltativamente possibile salvare il pacchetto per eseguirlo nuovamente in un secondo momento o rifinire e migliorare il pacchetto in SQL Server Data ToolsSQL Server Data Tools.You can optionally save the package to run it again later, or to refine and enhance the package in SQL Server Data ToolsSQL Server Data Tools. Se si salva il pacchetto, tuttavia, è necessario aggiungerlo a un progetto di Integration ServicesIntegration Services esistente prima che sia possibile modificarlo o eseguirlo in SQL Server Data ToolsSQL Server Data Tools.However, if you save the package, you must add the package to an existing Integration ServicesIntegration Services project before you can change the package or run the package in SQL Server Data ToolsSQL Server Data Tools.

    I pacchetti creati in SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT) tramite Progettazione SSISSSIS vengono salvati nel file system.The packages that you create in SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT) using SSISSSIS Designer are saved to the file system. Per salvare un pacchetto in SQL ServerSQL Server o nell'archivio pacchetti, è necessario salvare una copia del pacchetto.To save a package to SQL ServerSQL Server or to the package store, you need to save a copy of the package. Per altre informazioni, vedere Salvataggio di una copia di un pacchetto.For more information, see Save a Copy of a Package.

    Per un video che illustra come creare un pacchetto di base usando il modello di pacchetto predefinito, vedere Creazione di un pacchetto di base (video su SQL Server).For a video that demonstrates how to create a basic package using the default package template, see Creating a Basic Package (SQL Server Video).

Ottenere SQL Server Data ToolsGet SQL Server Data Tools

Per installare SQL Server Data Tools (SSDT), vedere Scaricare SQL Server Data Tools (SSDT).To install SQL Server Data Tools (SSDT), see Download SQL Server Data Tools (SSDT).

Creare un pacchetto in SQL Server Data Tools usando il modello del pacchettoCreate a package in SQL Server Data Tools using the Package Template

  1. In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT)aprire il progetto di Integration ServicesIntegration Services in cui si desidera creare un pacchetto.In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT), open the Integration ServicesIntegration Services project in which you want to create a package.

  2. In Esplora soluzioni fare clic con il pulsante destro del mouse sulla cartella Pacchetti SSIS e scegliere Nuovo pacchetto SSIS.In Solution Explorer, right-click the SSIS Packages folder, and then click New SSIS Package.

  3. Facoltativamente, è possibile aggiungere al pacchetto un flusso di controllo, attività flusso di dati e gestori di eventi.Optionally, add control flow, data flow tasks, and event handlers to the package. Per altre informazioni, vedere Flusso di controllo, Flusso di dati e Gestori eventi di Integration Services (SSIS).For more information, see Control Flow, Data Flow, and Integration Services (SSIS) Event Handlers.

  4. Scegliere Salva elementi selezionati dal menu File per salvare il nuovo pacchetto.On the File menu, click Save Selected Items to save the new package.

    Nota

    È possibile salvare un pacchetto vuoto.You can save an empty package.

Scegliere la versione di destinazione di un progetto e i pacchetti correlatiChoose the target version of a project and its packages

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse su un progetto di Integration Services e scegliere Proprietà per aprire le pagine delle proprietà per il progetto.In Solution Explorer, right-click on an Integration Services project and select Properties to open the property pages for the project.

  2. Nella scheda Generale di Proprietà di configurazioneselezionare la proprietà TargetServerVersion , quindi scegliere SQL Server 2016, SQL Server 2014 o SQL Server 2012.On the General tab of Configuration Properties, select the TargetServerVersion property, and then choose SQL Server 2016, SQL Server 2014, or SQL Server 2012.

    La proprietà TargetServerVersion nella finestra di dialogo Proprietà progettoTargetServerVersion property in project properties dialog box

    È possibile creare, gestire ed eseguire pacchetti destinati a SQL Server 2016, SQL Server 2014 o SQL Server 2012.You can create, maintain, and run packages that target SQL Server 2016, SQL Server 2014, or SQL Server 2012.