Aggiunta, eliminazione o condivisione di una gestione connessione in un pacchetto

In Integration Services sono disponibili diverse gestioni connessioni per la connessione a origini dati diverse, ad esempio database relazionali, database di Analysis Services e file in formato CSV e XML. Una gestione connessione può essere creata al livello del pacchetto o al livello del progetto. La gestione connessione creata al livello del progetto è disponibile per tutti i pacchetti nel progetto. La gestione connessione creata al livello del pacchetto è invece disponibile per quel pacchetto specifico.

È possibile utilizzare le gestioni connessioni create a livello di progetto al posto delle origini dati per condividere le connessioni alle origini. Per aggiungere una gestione connessione a livello del progetto, nel progetto Integration Services deve essere utilizzato il modello di distribuzione del progetto. Quando un progetto viene configurato per utilizzare questo modello, in Esplora soluzioni viene aggiunta la cartella Gestioni connessione e rimossa la cartella Origini dati.

[!NOTA]

Se si desidera utilizzare le origini dati del pacchetto, è necessario convertire il progetto nel modello di distribuzione del pacchetto.

Per ulteriori informazioni sui due modelli, vedere Distribuzione di progetti e pacchetti. Per ulteriori informazioni sulla conversione di un progetto nel modello di distribuzione del progetto, vedere Distribuire progetti nel server Integration Services.

Le procedure riportate di seguito sono valide per tutti i tipi di gestioni connessioni e descrivono come eseguire le attività seguenti:

  • Utilizzare una procedura guidata per aggiungere una gestione connessione durante la creazione di un pacchetto

  • Aggiungere una gestione connessione a un pacchetto esistente

  • Aggiungere una gestione connessione al livello del progetto in modo che possa essere condivisa da tutti i pacchetti nel progetto

  • Creare un parametro per una proprietà della gestione connessione

  • Eliminare una gestione connessione da un pacchetto

  • Eliminare una gestione connessione al livello del progetto

Per aggiungere una gestione connessione durante la creazione di un pacchetto

  • Utilizzare l'Importazione/Esportazione guidata SQL Server.

    Oltre a creare e configurare una gestione connessione, tramite la procedura guidata è anche possibile creare e configurare le origini e le destinazioni in cui è utilizzata la gestione connessione. Per ulteriori informazioni, vedere Creare pacchetti in SQL Server Data Tools.

Per aggiungere una gestione connessione a un pacchetto esistente

  1. In SQL Server Data Tools (SSDT) aprire il progetto di Integration Services che contiene il pacchetto desiderato.

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

  3. In Progettazione SSIS fare clic sulla scheda Flusso di controllo, Flusso di dati o Gestori eventi in modo da rendere disponibile l'area Gestioni connessioni.

  4. Fare clic in un punto qualsiasi dell'area Gestioni connessioni e quindi eseguire una delle operazioni seguenti:

    • Fare clic sul tipo di gestione connessione da aggiungere al pacchetto.

      —oppure—

    • Se il tipo desiderato non è incluso nell'elenco, fare clic su Nuova connessione. Verrà visualizzata la finestra di dialogo Aggiungi gestione connessione SSIS. Selezionare un tipo di gestione connessione e quindi fare clic su OK.

    Verrà visualizzata la finestra di dialogo specifica per il tipo di gestione connessione selezionato. Per ulteriori informazioni sui tipi di gestione connessione e sulle opzioni disponibili, vedere la tabella seguente.

    Gestione connessione

    Opzioni

    Gestione connessione ADO

    Configura gestione connessione OLE DB

    Gestione connessione ADO.NET

    Configura gestione connessione ADO.NET

    Gestione connessione Analysis Services

    Riferimento all'interfaccia utente della finestra di dialogo Aggiungi gestione connessione Analysis Services

    Gestione connessione Excel

    Editor gestione connessione Excel

    Gestione connessione file

    Editor gestione connessione file

    Gestione connessione per più file

    Riferimento all'interfaccia utente della finestra di dialogo Aggiungi gestione connessione file

    Gestione connessione file flat

    Editor gestione connessione file flat (pagina Generale)

    Editor gestione connessione file flat (pagina Colonne)

    Editor gestione connessione file flat (pagina Avanzate)

    Editor gestione connessione file flat (pagina Anteprima)

    Gestione connessione per più file flat

    Editor gestione connessione per più file flat (pagina Generale)

    Editor gestione connessione per più file flat (pagina Colonne)

    Editor gestione connessione per più file flat (pagina Avanzate)

    Editor gestione connessione per più file flat (pagina Anteprima)

    Gestione connessione FTP

    Editor gestione connessione FTP

    Gestione connessione HTTP

    Editor gestione connessione HTTP (pagina Server)

    Editor gestione connessione HTTP (pagina Proxy)

    Gestione connessione MSMQ

    Editor gestione connessione MSMQ

    Gestione connessione ODBC

    Riferimento all'interfaccia utente di Gestione connessione ODBC

    Gestione connessione OLE DB

    Configura gestione connessione OLE DB

    Gestione connessione SMO

    Editor gestione connessione SMO

    Gestione connessione SMTP

    Editor gestione connessioni SMTP

    Gestione connessione SQL Server Compact Edition

    Editor gestione connessione SQL Server Compact Edition (pagina Connessione)

    Editor gestione connessione SQL Server Compact Edition (pagina Tutte)

    Gestione connessione WMI

    Editor gestione connessioni WMI

    Nell'area Gestioni connessioni è riportata la gestione connessione che è stata aggiunta.

  5. Facoltativamente, fare clic con il pulsante destro del mouse sulla gestione connessione, scegliere Rinomina e quindi modificare il nome predefinito della gestione connessione.

  6. Per salvare il pacchetto aggiornato, scegliere Salva elemento selezionato dal menu File.

Per aggiungere una gestione connessione al livello del progetto

  1. In SQL Server Data Tools (SSDT) aprire il progetto di Integration Services.

  2. In Esplora soluzioni fare clic con il pulsante destro del mouse su Gestioni connessioni, quindi fare clic su Nuova gestione connessione.

  3. Nella finestra di dialogo Aggiungi gestione connessione SSIS selezionare il tipo di gestione connessione, quindi scegliere Aggiungi.

    Verrà visualizzata la finestra di dialogo specifica per il tipo di gestione connessione selezionato. Per ulteriori informazioni sui tipi di gestione connessione e sulle opzioni disponibili, vedere la tabella seguente.

    Gestione connessione

    Opzioni

    Gestione connessione ADO

    Configura gestione connessione OLE DB

    Gestione connessione ADO.NET

    Configura gestione connessione ADO.NET

    Gestione connessione Analysis Services

    Riferimento all'interfaccia utente della finestra di dialogo Aggiungi gestione connessione Analysis Services

    Gestione connessione Excel

    Editor gestione connessione Excel

    Gestione connessione file

    Editor gestione connessione file

    Gestione connessione per più file

    Riferimento all'interfaccia utente della finestra di dialogo Aggiungi gestione connessione file

    Gestione connessione file flat

    Editor gestione connessione file flat (pagina Generale)

    Editor gestione connessione file flat (pagina Colonne)

    Editor gestione connessione file flat (pagina Avanzate)

    Editor gestione connessione file flat (pagina Anteprima)

    Gestione connessione per più file flat

    Editor gestione connessione per più file flat (pagina Generale)

    Editor gestione connessione per più file flat (pagina Colonne)

    Editor gestione connessione per più file flat (pagina Avanzate)

    Editor gestione connessione per più file flat (pagina Anteprima)

    Gestione connessione FTP

    Editor gestione connessione FTP

    Gestione connessione HTTP

    Editor gestione connessione HTTP (pagina Server)

    Editor gestione connessione HTTP (pagina Proxy)

    Gestione connessione MSMQ

    Editor gestione connessione MSMQ

    Gestione connessione ODBC

    Riferimento all'interfaccia utente di Gestione connessione ODBC

    Gestione connessione OLE DB

    Configura gestione connessione OLE DB

    Gestione connessione SMO

    Editor gestione connessione SMO

    Gestione connessione SMTP

    Editor gestione connessioni SMTP

    Gestione connessione SQL Server Compact Edition

    Editor gestione connessione SQL Server Compact Edition (pagina Connessione)

    Editor gestione connessione SQL Server Compact Edition (pagina Tutte)

    Gestione connessione WMI

    Editor gestione connessioni WMI

    La gestione connessione aggiunta verrà visualizzata sotto il nodo Gestioni connessioni in Esplora soluzioni. Verrà inoltre visualizzata nella scheda Gestioni connessioni nella finestra Progettazione SSIS per tutti i pacchetti nel progetto. Il nome della gestione connessione in questa scheda conterrà un prefisso (progetto) per differenziarla dalle gestioni connessioni al livello del pacchetto.

  4. Facoltativamente, fare clic con il pulsante destro del mouse sulla gestione connessione nella finestra Esplora soluzioni sotto il nodo Gestioni connessioni (oppure) nella scheda Gestioni connessioni della finestra Progettazione SSIS, fare clic su Rinomina, quindi modificare il nome predefinito della gestione connessione.

    [!NOTA]

    Nella scheda Gestioni connessioni della finestra Progettazione SSIS non sarà possibile sovrascrivere il prefisso (progetto) dal nome della gestione connessione. Questo si verifica per motivi strutturali.

Per creare un parametro per una proprietà della gestione connessione

  1. Nell'area Gestioni connessioni fare clic con il pulsante destro del mouse sulla gestione connessione per cui si desidera creare un parametro e scegliere Imposta parametri.

  2. Configurare le impostazioni dei parametri nella finestra di dialogo Imposta parametri. Per ulteriori informazioni, vedere Finestra di dialogo Imposta parametri.

Per eliminare una gestione connessione da un pacchetto

  1. In SQL Server Data Tools (SSDT) aprire il progetto di Integration Services contenente il pacchetto desiderato.

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

  3. In Progettazione SSIS fare clic sulla scheda Flusso di controllo, Flusso di dati o Gestori eventi in modo da rendere disponibile l'area Gestioni connessioni.

  4. Fare clic con il pulsante destro del mouse sulla gestione connessione che si desidera eliminare e quindi scegliere Elimina.

    Se si elimina una gestione connessione utilizzata da un elemento del pacchetto, come un'attività Esegui SQL o un'origine OLE DB, si verificheranno i problemi seguenti:

    • Viene visualizzata un'icona di errore sull'elemento del pacchetto che utilizzava la gestione connessione eliminata.

    • La convalida del pacchetto non riesce.

    • Non è possibile eseguire il pacchetto.

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

Per eliminare una gestione connessione condivisa (gestione connessione al livello del progetto)

  1. Per eliminare una gestione connessione al livello del progetto, fare clic con il pulsante destro del mouse sotto il nodo Gestioni connessioni nella finestra Esplora soluzioni, quindi scegliere Elimina. In SQL Server Data Tools verrà visualizzato il messaggio di avviso seguente:

    Nota di attenzioneAttenzione

    Quando si elimina una gestione connessione del progetto, è possibile che i pacchetti che utilizzano la gestione connessione non vengano eseguiti. Non è possibile annullare questa azione. Eliminare la gestione connessione?

  2. Fare clic su OK per eliminare la gestione connessione o Annulla per mantenerla.

    [!NOTA]

    È anche possibile eliminare una gestione connessione al livello del progetto dalla scheda Gestione connessione della finestra Progettazione SSIS aperta per i pacchetti del progetto. A tale scopo, fare clic con il pulsante destro del mouse sulla gestione connessione nella scheda, quindi scegliere Elimina.

Vedere anche

Attivitá

Impostazione delle proprietà di una gestione connessione

Concetti

Connessioni in Integration Services (SSIS)