Procedura: Caricamento bulk dei dati tramite la destinazione SQL Server

È possibile aggiungere e configurare una destinazione SQL Server solo se il pacchetto include almeno un'attività Flusso di dati e un'origine dei dati.

Per caricare dati tramite una destinazione SQL Server

  1. In Business Intelligence Development Studio aprire il progetto di Integration Services che contiene il pacchetto desiderato.

  2. In Esplora soluzioni fare doppio clic sul pacchetto per aprirlo.

  3. Fare clic sulla scheda Flusso di dati e quindi trascinare la destinazione SQL Server dalla casella degli strumenti all'area di progettazione.

  4. Connettere la destinazione a un'origine o a una trasformazione precedente nel flusso di dati trascinando un connettore, la freccia verde o la freccia rossa, fino alla destinazione.

  5. Fare doppio clic sulla destinazione.

  6. Nella pagina Gestione connessione della finestra di dialogo Editor destinazione SQL Server selezionare una gestione connessione OLE DB esistente oppure fare clic su Nuova per creare una nuova gestione connessione. Per ulteriori informazioni, vedere Gestione connessione OLE DB.

  7. Per specificare la tabella o vista in cui caricare i dati, eseguire una delle operazioni seguenti:

    • Selezionare una tabella o vista esistente.

    • Fare clic su Nuovo, quindi nella finestra di dialogo Crea tabella scrivere un'istruzione SQL che crea una tabella o una vista.

      [!NOTA]

      Integration Services genera un'istruzione CREATE TABLE predefinita basata sull'origine dati connessa. Questa istruzione CREATE TABLE predefinita non includerà l'attributo FILESTREAM anche se la tabella di origine include una colonna con l'attributo FILESTREAM dichiarato. Per eseguire un componente Integration Services con l'attributo FILESTREAM, implementare innanzitutto l'archiviazione di FILESTREAM nel database di destinazione. Aggiungere quindi l'attributo FILESTREAM all'istruzione CREATE TABLE nella finestra di dialogo Crea tabella. Per ulteriori informazioni, vedere Progettazione e implementazione di un'archiviazione FILESTREAM.

  8. Fare clic su Mapping ed eseguire il mapping delle colonne nell'elenco Colonne di input disponibili alle colonne nell'elenco Colonne di destinazione disponibili, trascinando le colonne da un elenco all'altro.

    [!NOTA]

    La destinazione esegue automaticamente il mapping delle colonne con lo stesso nome.

  9. Fare clic su Avanzate e impostare le opzioni relative al caricamento di tipo bulk: Mantieni valori Identity, Mantieni valori Null, Blocco a livello di tabella, Verifica vincoli e Attiva trigger.

    Facoltativamente, specificare la prima e l'ultima riga di input da inserire, il numero massimo di errori che possono verificarsi prima che l'operazione di inserimento venga interrotta e le colonne in base alle quali viene ordinato l'inserimento.

    [!NOTA]

    Il tipo di ordinamento è determinato dall'ordine in cui sono elencate le colonne.

  10. Fare clic su OK.

  11. Per salvare il pacchetto aggiornato, scegliere Salva elementi selezionati dal menu File.