Creare ed eseguire il mapping di un ambiente server

Si crea un ambiente server per specificare i valori di runtime per i pacchetti contenuti in un progetto che è stato distribuito nel server Integration Services. È quindi possibile eseguire il mapping delle variabili di ambiente ai parametri, per un pacchetto specifico, per i pacchetti del punto di ingresso o per tutti i pacchetti di un progetto specificato. Un pacchetto del punto di ingresso è in genere un pacchetto padre che esegue un pacchetto figlio.

Nota importanteImportante

Per un'esecuzione specifica, un pacchetto può essere eseguito solo con i valori contenuti in un ambiente server singolo.

È possibile eseguire query sulle viste per un elenco di ambienti server, riferimenti all'ambiente e variabili di ambiente. È inoltre possibile chiamare stored procedure per aggiungere, eliminare e modificare gli ambienti, i riferimenti all'ambiente e le variabili di ambiente. Per ulteriori informazioni, vedere la sezione Ambienti server, variabili del server e riferimenti all'ambiente del server in Catalogo SSIS.

Per creare e utilizzare un ambiente server

  1. In Management Studio espandere Cataloghi di Integration Services> nodo SSISDB in Esplora oggetti e individuare la cartella Ambienti del progetto per il quale si desidera creare un ambiente.

  2. Fare clic con il pulsante destro del mouse sulla cartella Ambienti, quindi scegliere Creazione ambiente.

  3. Digitare un nome e una descrizione per l'ambiente, quindi fare clic su OK.

  4. Fare clic con il pulsante destro del mouse sul nuovo ambiente e scegliere Proprietà.

  5. Nella pagina Variabili effettuare le operazioni seguenti per aggiungere una variabile.

    1. Selezionare il Tipo per la variabile. Il nome della variabile non deve corrispondere al nome del parametro del progetto di cui verrà eseguito il mapping alla variabile.

    2. Immettere una Descrizione facoltativa per la variabile.

    3. Immettere il Valore per la variabile di ambiente.

      Per informazioni sulle regole per i nomi delle variabili di ambiente, vedere la sezione Variabile di ambiente in Catalogo SSIS.

    4. Indicare se nella variabile è contenuto il valore sensibile, selezionando o deselezionando la casella di controllo Sensibile.

      Se si seleziona Sensibile, il valore della variabile non viene visualizzato nel campo Valore.

      I valori sensibili vengono crittografati nel catalogo SSISDB. Per ulteriori informazioni sulla crittografia, vedere Catalogo SSIS.

  6. Nella pagina Autorizzazioni concedere o negare le autorizzazioni per gli utenti e i ruoli selezionati effettuando le operazioni riportate di seguito.

    1. Fare clic su Sfoglia, quindi selezionare uno o più utenti e ruoli nella finestra di dialogo Sfoglia tutte le entità.

    2. Nell'area Account di accesso o ruoli selezionare l'utente o il ruolo per cui si desidera concedere o negare le autorizzazioni.

    3. Nell'area Esplicita fare clic su Concedi o Nega accanto a ogni autorizzazione.

  7. Per creare lo script dell'ambiente, fare clic su Script. Per impostazione predefinita, lo script viene visualizzato in una nuova finestra dell'editor di query.

    SuggerimentoSuggerimento

    È necessario fare clic su Script dopo aver apportato una o più modifiche alle proprietà dell'ambiente, ad esempio se si aggiunge una variabile, e prima di fare clic su OK nella finestra di dialogo Proprietà ambiente. In caso contrario, non viene creato alcuno script.

  8. Fare clic su OK per salvare le modifiche apportate alle proprietà di ambiente.

  9. Nel nodo SSISDB in Esplora oggetti espandere la cartella Progetti, fare clic con il pulsante destro del mouse sul progetto e quindi fare clic su Configura.

  10. Nella pagina Riferimenti fare clic su Aggiungi per aggiungere un ambiente, quindi scegliere OK per salvare il riferimento all'ambiente.

  11. Fare nuovamente clic con il pulsante destro del mouse sul progetto, quindi scegliere Configura.

  12. Per eseguire il mapping della variabile di ambiente a un parametro aggiunto al pacchetto in fase di progettazione o a un parametro che è stato generato durante la conversione del progetto Integration Services al modello di distribuzione del progetto, effettuare le operazioni seguenti.

    1. Nella scheda Parametri della pagina Parametri fare clic sul pulsante Sfoglia accanto al campo Valore.

    2. Fare clic su Usa variabile di ambiente, quindi selezionare la variabile di ambiente creata.

  13. Per eseguire il mapping della variabile di ambiente a una proprietà di gestione connessione, effettuare le operazioni seguenti. I parametri vengono automaticamente generati nel server SSIS per le proprietà di gestione connessione.

    1. Nella scheda Gestioni connessioni della pagina Parametri fare clic sul pulsante Sfoglia accanto al campo Valore.

    2. Fare clic su Usa variabile di ambiente, quindi selezionare la variabile di ambiente creata.

  14. Fare clic su OK due volte per salvare le modifiche.