Test del pacchetto di base della lezione 2
Data creazione: 14 aprile 2006
In questa lezione sono state eseguite le operazioni seguenti:
- Aggiornamento dell'istruzione SQL nell'attività Esegui SQL allo scopo di includere la definizione di una colonna aggiuntiva.
- Aggiunta e configurazione di una trasformazione Ordinamento per ordinare il set di dati in base ai valori di State e City.
- Aggiunta di una trasformazione Colonna derivata per utilizzare un'espressione in grado di generare valori per una nuova colonna.
- Modifica della destinazione OLE DB per scrivere la nuova colonna, FullName, nella tabella ProspectiveCustomers.
Il pacchetto è ora completo. A questo punto, è necessario testarlo.
Importante: |
---|
Alla prima esecuzione del pacchetto, l'attività Eliminazione tabella/e avrà esito negativo. Si tratta del comportamento previsto. Il motivo di tale esito è il 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. |
Verifica del layout del pacchetto
Prima di testare il pacchetto è consigliabile verificare che il flusso di controllo e il flusso di dati nel pacchetto della lezione 1 contengano gli oggetti visualizzati nelle figure seguenti.
Flusso di controllo
Flusso di dati
Il pacchetto deve inoltre includere le due gestioni connessioni seguenti. Una si connette alla cartella di lavoro di Excel customers.xls e l'altra al database AdventureWorks.
Per eseguire il pacchetto della lezione 2
In Esplora soluzioni fare clic su Basic Package Lesson 2.dtsx.
Scegliere Avvia debug dal menu Debug.
Il pacchetto verrà eseguito, con 809 righe aggiunte alla tabella ProspectiveCustomers di AdventureWorks.
Al termine dell'esecuzione del pacchetto, scegliere Termina debug dal menu Debug.
Per verificare il contenuto della tabella ProspectiveCustomers
Fare clic sul pulsante Start, scegliere Tutti i programmi, Microsoft SQL Server 2005 e quindi SQL ServerManagement Studio.
Nella finestra di dialogo Connetti al server selezionare Motore di database nell'elenco Tipo server, specificare il nome del server in cui è installato AdventureWorks nella casella Nome server e selezionare una modalità di autenticazione. Se si seleziona l'autenticazione di SQL Server, specificare un nome utente e una password.
Fare clic su Connetti. Verrà aperto SQL Server Management Studio.
Sulla barra degli strumenti fare clic su Nuova query.
Digitare o copiare la query seguente nella finestra di query.
SELECT * FROM AdventureWorks.dbo.ProspectiveCustomers
Fare clic su Esegui sulla barra degli strumenti. Nel riquadro Risultati verrà visualizzato il set di dati, inclusa la colonna FullName. È possibile verificare se l'espressione ha formattato i valori della colonna in modo corretto a seconda che il valore di MiddleInitial sia Null.