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
Per aggiungere una gestione connessione a un pacchetto esistente
Per aggiungere una gestione connessione al livello del progetto
Per creare un parametro per una proprietà della gestione connessione
Per eliminare una gestione connessione condivisa (gestione connessione al livello del progetto)
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
In SQL Server Data Tools (SSDT) aprire il progetto di Integration Services che contiene il pacchetto desiderato.
In Esplora soluzioni fare doppio clic sul pacchetto per aprirlo
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 .
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.
Nell'area Gestioni connessioni è indicata la gestione connessione aggiunta.
Facoltativamente, fare clic con il pulsante destro del mouse sulla gestione connessione, scegliere Rinomina, quindi modificare il nome predefinito della gestione connessione.
Per salvare il pacchetto aggiornato scegliere Salva elementi selezionati dal menu File .
Per aggiungere una gestione connessione al livello del progetto
In SQL Server Data Tools (SSDT) aprire il progetto di Integration Services.
In Esplora soluzionifare clic con il pulsante destro del mouse su Gestioni connessioni, quindi fare clic su Nuova gestione connessione.
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.
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.
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
Nell'area Gestioni connessioni fare clic con il pulsante destro del mouse sulla gestione connessione per cui creare un parametro e scegliere Imposta parametri.
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
In SQL Server Data Tools (SSDT) aprire il progetto di Integration Services che contiene il pacchetto desiderato.
In Esplora soluzioni fare doppio clic sul pacchetto per aprirlo.
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 .
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.
Per salvare il pacchetto aggiornato, scegliere Salva elementi selezionati dal menu File .
Per eliminare una gestione connessione condivisa (gestione connessione al livello del progetto)
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?
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