Condividi tramite


Esercitazione per la creazione di un pacchetto di base: Pacchetti di lezioni

Data creazione: 14 aprile 2006

I pacchetti Basic Lesson 1 e Basic Lesson 2 sono i pacchetti completi dell'esercitazione di Integration Services intitolata Creazione di un pacchetto di base tramite una procedura guidata. Per informazioni dettagliate sulle funzionalità di ogni pacchetto, vedere gli argomenti della documentazione in linea. Per ulteriori informazioni, vedere gli argomenti sulla creazione di un pacchetto di base tramite una procedura guidata disponibili nella sezione relativa alle esercitazioni di Integration Services della documentazione in linea.

È possibile aprire ed eseguire questi pacchetti al di fuori dell'esercitazione. È tuttavia consigliabile non modificarli. Se si modificano i pacchetti, è possibile che si ottengano risultati diversi da quelli definiti nelle lezioni dell'esercitazione.

ms365202.note(it-it,SQL.90).gifImportante:
La prima volta che si esegue il pacchetto Basic Lesson 1 o Basic Lesson 2, l'attività denominata Attività SQL Eliminazione tabella/e avrà esito negativo. Tale comportamento è previsto. Ciò si verifica a causa del tentativo eseguito dal pacchetto di eliminare e ricreare la tabella ProspectiveCustomers. Al momento della prima esecuzione del pacchetto tale tabella tuttavia non esiste, pertanto l'istruzione DROP non riesce. Questo non determina l'esito negativo del pacchetto poiché il vincolo di precedenza tra l'attività SQL Eliminazione tabella/e e l'attività Preparazione codice SQL è stato impostato su Completamento anziché su Esito positivo.

La tabella seguente contiene un breve riepilogo di ogni pacchetto.

Pacchetto Descrizione

Basic Lesson 1

Un semplice pacchetto di trasferimento dei dati che utilizza un'istruzione SELECT per estrarre dati da un file di una cartella di lavoro di Excel e caricarli in una tabella del database AdventureWorks. Se la tabella non esiste, viene creata dal pacchetto. Il pacchetto è stato creato utilizzando l'Importazione/Esportazione guidata SQL Server.

Basic Lesson 2

Il pacchetto Basic Lesson 1 migliorato con un flusso di dati più complesso. Nel flusso di dati vengono incluse una trasformazione Ordinamento che ordina i dati in base a stato e città e una trasformazione Colonna derivata che aggiunge una nuova colonna i cui valori vengono impostati in base al risultato della valutazione di un'espressione.

ms365202.note(it-it,SQL.90).gifImportante:
Gli esempi vengono offerti esclusivamente a scopo didattico. Non sono progettati per l'utilizzo in un ambiente di produzione e non sono stati testati in un ambiente di produzione. Microsoft non offre servizi di supporto tecnico per questi esempi.

Requisiti

Per l'esecuzione di questo pacchetto di esempio sono necessari i requisiti seguenti:

  • I pacchetti di esempio e i file di dati da essi utilizzati devono essere installati nell'unità disco rigido locale.
  • Aver installato il database AdventureWorks e disporre delle relative autorizzazioni amministrative.
  • Se si desidera eseguire il pacchetto di esempio solo dalla riga di comando, è necessario installare SQL Server 2005 Integration Services (SSIS).
  • Se si desidera aprire il pacchetto in Progettazione SSIS ed eseguire il pacchetto di esempio, è necessario installare Business Intelligence Development Studio.

Per ulteriori informazioni su come installare gli esempi, vedere "Installazione dei pacchetti di esempio di Integration Services" nella documentazione in linea di SQL Server 2005. Per ottenere la versione più recente degli esempi, inclusi nuovi esempi resi disponibili dopo il rilascio di SQL Server 2005, vedere Esempi e database di esempio di SQL Server 2005 (aprile 2006).

Percorso dei pacchetti di esempio

Se gli esempi sono stati installati nel percorso di installazione predefinito, i pacchetti di esempio delle esercitazioni si trovano nella cartella seguente:

C:\Programmi\Microsoft SQL Server\90\Samples\Integration Services\Tutorial\Creating a Basic Package\Completed Packages

Esecuzione dell'esempio

I pacchetti possono essere eseguiti dalla riga di comando tramite l'utilità dtexec oppure in Business Intelligence Development Studio.

ms365202.note(it-it,SQL.90).gifImportante:
Questo esempio utilizza il provider OLE DB Microsoft Jet 4.0, per cui non è disponibile una versione a 64 bit. L'esecuzione del pacchetto ha esito negativo in un computer a 64 bit.

Se si utilizza una versione di Windows in una lingua diversa dall'inglese, potrebbe essere necessario aggiornare la proprietà ConnectionString delle gestioni connessioni file utilizzate nel pacchetto affinché l'esempio possa essere eseguito correttamente. Verificare che il percorso utilizzato nella gestione connessione sia valido sul computer in uso e, se necessario, modificare il percorso per utilizzare la versione localizzata della cartella Program Files.

In questo esempio potrebbe essere necessario aggiornare "Program Files" nelle proprietà ExcelFilePath e ServerName per la gestione connessione SourceConnectionExcel.

Per eseguire il pacchetto tramite dtexec

  1. Aprire la finestra del prompt dei comandi.

  2. Passare alla directory C:\Programmi\Microsoft SQL Server\90\DTS\Binn, ovvero il percorso in cui si trova dtexec.

  3. Digitare il comando seguente:

    dtexec /f "C:\Program Files\Microsoft SQL Server\90\Samples\Integration Services\Tutorial\Creating a Basic Package\Completed Packages\<package name>"
    
  4. Premere INVIO.

Per ulteriori informazioni sulla modalità di esecuzione del pacchetto tramite dtexec, vedere l'argomento "Utilità dtexec" nella documentazione in linea di SQL Server 2005.

Esecuzione dell'esempio in Business Intelligence Development Studio

Se non si dispone di un progetto Integration Services in cui aggiungere i pacchetti delle esercitazioni, creare innanzitutto un progetto.

Per creare un nuovo progetto di Integration Services

  1. Aprire Business Intelligence Development Studio.

  2. Scegliere Nuovo dal menu File e quindi fare clic su Progetto.

  3. Nella finestra di dialogo Nuovo progetto selezionare il modello Progetto di Integration Services nel riquadro Modelli.

  4. Facoltativamente, modificare il nome e il percorso del modello. Il nome della soluzione verrà automaticamente aggiornato in base al nome del progetto.

  5. Nell'elenco a discesa Soluzione selezionare Crea nuova soluzione.

  6. Per creare una cartella distinta per il file della soluzione, selezionare Crea directory per soluzione. Questa è l'impostazione predefinita.

  7. Scegliere OK per aggiungere la soluzione a Esplora soluzioni e aggiungere il progetto alla soluzione.

In seguito aggiungere i pacchetti al progetto Integration Services.

Per eseguire un pacchetto in Business Intelligence Development Studio

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse su Pacchetti SSIS e quindi scegliere Aggiungi pacchetto esistente.

  2. Nella finestra di dialogo Aggiungi copia del pacchetto esistente impostare Posizione pacchetto su File system, scegliere Sfoglia (…) e passare alla cartella contenente i pacchetti completi dell'esercitazione. Il percorso predefinito è C:\Programmi\Microsoft SQL Server\90\Samples\Integration Services\Tutorial\Creating a Basic Package\Completed Packages.

  3. Fare clic sul pacchetto da aggiungere e quindi su Apri.

  4. Fare clic su OK.

  5. Ripetere i passaggi da 1 a 4 per aggiungere il secondo pacchetto dell'esercitazione al progetto.

  6. Fare clic con il pulsante destro del mouse sul pacchetto nella cartella Pacchetti SSIS e quindi fare clic su Esegui pacchetto.

Vedere anche

Altre risorse

Creazione di un pacchetto di base mediante una procedura guidata

Guida in linea e informazioni

Assistenza su SQL Server 2005