Condividi tramite


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

Integration Services include diverse gestioni connessioni per la connessione a origini dati diverse, ad esempio database relazionali, database di Analysis Services e file in formati 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, il progetto Integration Services deve usare il modello di distribuzione del progetto. Quando un progetto viene configurato per usare questo modello, in Esplora soluzioni viene aggiunta la cartella Gestioni connessioni e rimossa la cartella Origini dati dal Esplora soluzioni.

Nota

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

Per altre informazioni sui due modelli, vedere Distribuzione di progetti e pacchetti. Per altre 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:

Per aggiungere una gestione connessione durante la creazione di un pacchetto

  • Usare 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 altre 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 Gestore evento in modo da rendere disponibile l'area Gestioni connessioni .

  4. Fare clic in un punto qualsiasi dell'area Gestioni connessioni , 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, 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 connessione 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 connessione WMI

    Nell'area Gestioni connessioni è indicata la gestione connessione aggiunta.

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

  6. Per salvare il pacchetto aggiornato scegliere Salva elementi selezionati 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 soluzionifare 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 connessione 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 connessione 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 creare un parametro e scegliere Imposta parametri.

  2. Configurare le impostazioni dei parametri nella finestra di dialogo Imposta parametri . Per altre 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 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 Gestore evento in modo da rendere disponibile l'area Gestioni connessioni .

  4. Fare clic con il pulsante destro del mouse sulla gestione connessione da eliminare, 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. SQL Server Data Tools visualizza il messaggio di avviso seguente:

    Avviso

    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

Connessioni in Integration Services (SSIS)
Impostazione delle proprietà di una gestione connessione