Condividi tramite


Editor destinazione ADO.NET (pagina Gestione connessione)

Utilizzare la pagina Gestione connessione della finestra di dialogo Editor destinazione ADO.NET per selezionare la connessione ADO.NET per la destinazione. Tramite questa pagina è inoltre possibile selezionare una tabella o una vista del database.

Per ulteriori informazioni sulla destinazione ADO.NET, vedere Destinazione ADO.NET.

Per aprire la pagina Gestione connessione

  1. In Business Intelligence Development Studio, aprire il pacchetto Integration Services con la destinazione di ADO.NET.

  2. Nella scheda Flusso di dati fare doppio clic sulla destinazione ADO.NET.

  3. In Editor destinazione ADO.NET, fare clic su Gestione connessione.

Opzione

  • Gestione connessione
    Selezionare una gestione connessione esistente nell'elenco oppure fare clic su Nuova per creare una nuova connessione.

  • Nuova
    Consente di creare una nuova gestione connessione utilizzando la finestra di dialogo Configura gestione connessione ADO.NET.

  • Tabella o vista
    Consente di selezionare una tabella o una vista esistente nell'elenco oppure di creare una nuova tabella facendo clic su Nuova.

  • Nuova
    Consente di creare una nuova tabella o vista utilizzando la finestra di dialogo Crea tabella.

    Nota

    Quando si fa clic su Nuova, Integration Services genera un'istruzione CREATE TABLE predefinita basata sull'origine dati collegata. 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. Successivamente, aggiungere l'attributo FILESTREAM all'istruzione CREATE TABLE nella finestra di dialogo Crea tabella. Per ulteriori informazioni, vedere Progettazione e implementazione di un'archiviazione FILESTREAM.

  • Anteprima
    Consente di visualizzare in anteprima i risultati nella finestra di dialogo Anteprima risultati query. L'anteprima supporta la visualizzazione di 200 righe al massimo.

  • Utilizza inserimento bulk, se disponibile
    Specificare se utilizzare l'interfaccia System.Data.SqlClient..::..SqlBulkCopy per migliorare le prestazioni di operazioni di inserimento bulk.

    Solo i provider ADO.NET che restituiscono un oggetto System.Data.SqlClient..::..SqlConnection supportano l'utilizzo dell'interfaccia SqlBulkCopy. Il provider di dati .NET per SQL Server (SqlClient) restituisce un oggetto SqlConnection e un provider personalizzato può restituire un oggetto SqlConnection.

    Se si seleziona Utilizza inserimento bulk, se disponibile e si imposta l'opzione Errore su Reindirizza riga, il batch di dati che la destinazione reindirizza all'output degli errori può includere righe corrette. Per ulteriori informazioni sulla gestione degli errori nelle operazioni di caricamento bulk, vedere Gestione degli errori nel flusso di dati. Per ulteriori informazioni sull'opzione Errore, vedere Editor destinazione ADO NET (pagina Output errori).

Nota

Se una tabella di origine SQL Server o Sybase include una colonna di identità, è necessario utilizzare Esegui attività di SQL per eseguire un'istruzione SET IDENTITY_INSERT prima e dopo la destinazione di ADO.NET. La proprietà della colonna di identità specifica un valore incrementale per la colonna. L'istruzione SET IDENTITY_INSERT consente l'inserimento di valori espliciti nella colonna di identità. Per eseguire le istruzioni CREATE TABLE e SET IDENTITY sulla stessa connessione al database, impostare la proprietà RetainSameConnection della gestione connessione ADO.NET su True. Inoltre, utilizzare la stessa gestione connessione ADO.NET per Esegui le attività di SQL e la destinazione di ADO.NET.

Per ulteriori informazioni, vedere SET IDENTITY_INSERT (Transact-SQL) e IDENTITY (proprietà) (Transact-SQL).