Condividi tramite


Lezione 3: Esecuzione della procedura guidata per l'esportazione da ODBC in un file flat

In questa lezione si eseguirà l'Importazione/Esportazione guidata SQL Server per creare il pacchetto di base per il trasferimento di dati. Quando si esegue la procedura, è necessario effettuare le selezioni seguenti:

  • Specificare l'origine dati. Verrà utilizzata un'origine dati ODBC di SQL Server come origine e verranno selezionate le righe nella tabella Sales.SalesTerritory nel database AdventureWorks2008R2.

  • Specificare la destinazione. I dati verranno scritti in un file di testo, che verrà configurato tramite la procedura guidata.

Dopo l'esecuzione della procedura guidata, sarà necessario rinominare il pacchetto. I pacchetti vengono rinominati per renderli autodocumentati.

Per eseguire l'Importazione/Esportazione guidata SQL Server

  1. Se non è già aperto, in Business Intelligence Development Studio aprire il progetto di Integration Services creato nella lezione precedente.

  2. In Esplora soluzioni fare clic con il pulsante destro del mouse sulla cartella Pacchetti SSIS, quindi scegliere Importazione/Esportazione guidata SSIS.

    Nota

    Se la finestra di Esplora soluzioni non è aperta, scegliere Esplora soluzioni dal menu Visualizza.

  3. Nella pagina iniziale dell'Importazione/Esportazione guidata SQL Server fare clic su Avanti.

  4. Nella pagina Scelta origine dati effettuare le selezioni seguenti:

    1. Per Origine dati, selezionare Provider di dati .NET Framework per ODBC.

    2. Per Stringa di connessione digitare il testo seguente:

      Dsn=nome dell'origine dati ODBC di SQL Server

  5. Nella pagina Scegli destinazione dell'Importazione/Esportazione guidata SQL Server effettuare le selezioni seguenti:

    1. Per Destinazione, selezionare Destinazione file flat.

    2. Fare clic su Sfoglia, passare a C:\Programmi\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\Exporting ODBC to Flat File\Sample Data, fare clic sul file di testo FlatFile.txt, quindi su Apri.

    3. Verificare che l'opzione Nome file sia impostata su "C:\Programmi\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\Exporting ODBC to Flat File\Sample Data\FlatFile.txt".

    4. Verificare che l'opzione Impostazioni locali sia impostata su Inglese - Stati Uniti.

    5. Verificare che l'opzione Tabella codici sia impostata su 1252 (ANSI - Latino I).

    6. Verificare che l'opzione Formato sia impostata su Delimitato.

  6. Nella pagina Impostazione copia tabella o query dell'Importazione/Esportazione guidata SQL Server selezionare Scrivi una query per specificare i dati da trasferire.

  7. Nella casella Istruzione SQL della pagina Impostazione query di origine digitare o copiare l'istruzione SQL seguente:

    Select Sales.SalesTerritory.Name, Sales.SalesTerritory.CountryRegionCode, Sales.SalesTerritory.SalesYTD, Sales.SalesTerritory.SalesLastYear, Sales.SalesTerritory.CostYTD, Sales.SalesTerritory.CostLastYear
    FROM Sales.SalesTerritory
    
  8. Nella pagina Configurazione destinazione file flat effettuare le selezioni seguenti:

    1. Verificare che l'opzione Query di origine sia impostata su "Query".

    2. Per Delimitatore di colonna, selezionare Tabulazione {t}.

  9. Nella pagina Completamento procedura guidata controllare le informazioni relative al nuovo pacchetto, quindi fare clic su Fine.

  10. Nella pagina Esecuzione delle operazioni visualizzare le azioni eseguite nella procedura guidata, quindi fare clic su Chiudi.

    Al termine, nella colonna Stato relativa a ogni azione dovrebbe essere indicato Esito positivo.

Per rinominare il pacchetto

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse sul nuovo pacchetto nella cartella Pacchetti SSIS, scegliere Rinomina, quindi digitare Export ODBC Lesson.

    Accertarsi che il nome includa l'estensione dtsx.

  2. Se viene richiesto di rinominare l'oggetto, fare clic su .