Connessione a un server remoto di Integration Services

Per la connessione a un'istanza di Integration Services in un server remoto da SQL Server Management Studio o da un'altra applicazione di gestione, è necessario un set specifico di diritti nel server per gli utenti dell'applicazione.

Nota importanteImportante

Per gestire i pacchetti archiviati in un server remoto, non è necessario connettersi all'istanza del servizio Integration Services sul server remoto in questione. Modificare, invece, il file di configurazione per il servizio Integration Services in modo che in SQL Server Management Studio vengano visualizzati i pacchetti archiviati nel server remoto. Per ulteriori informazioni, vedere Configurazione del servizio Integration Services (SSIS).

Connessione a Integration Services in un server remoto

Per connettersi a Integration Services in un server remoto

  1. Aprire SQL Server Management Studio.

  2. Scegliere Connetti Esplora oggetti dal menu File per visualizzare la finestra di dialogo Connetti al server.

  3. Nell'elenco Tipo server selezionare Integration Services.

  4. Nella casella di testo Nome server digitare il nome di un server di SQL Server Integration Services.

    Nota

    Il servizio Integration Services non è specifico dell'istanza. Connettersi al servizio utilizzando il nome del computer sul quale è in esecuzione Integration Services.

  5. Fare clic su Connetti.

Nota

Nella finestra di dialogo Cerca server non vengono visualizzate le istanze remote di Integration Services. Le opzioni disponibili nella scheda Opzioni di connessione della finestra di dialogo Connetti al server, visualizzata facendo clic sul pulsante Opzioni, non sono inoltre applicabili alle connessioni a Integration Services.

Eliminazione dell'errore "Accesso negato"

Quando un utente che non dispone di diritti sufficienti tenta di connettersi a un'istanza di Integration Services in un server remoto, viene visualizzato un errore di accesso negato. È possibile evitare la visualizzazione di questo messaggio di errore verificando che gli utenti dispongano delle autorizzazioni DCOM necessarie.

Per configurare i diritti per gli utenti remoti in Windows Server 2003 o Windows XP

  1. Se l'utente non è membro del gruppo Administrators locale, aggiungerlo al gruppo di utenti DCOM. A tale scopo, è possibile utilizzare lo snap-in MMC Gestione computer, a cui è possibile accedere dal menu Strumenti di amministrazione.

  2. Aprire il Pannello di controllo, fare clic su Strumenti di amministrazione e quindi fare doppio clic su Servizi componenti per avviare lo snap-in MMC Servizi componenti.

  3. Espandere il nodo Servizi componenti nel riquadro a sinistra della console. Espandere il nodo Computer, espandere il nodo Risorse del computer e quindi fare clic sul nodo Config DCOM.

  4. Selezionare il nodo Config DCOM e quindi selezionare MsDtsServer nell'elenco di applicazioni che è possibile configurare.

  5. Fare clic con il pulsante destro del mouse su MsDtsServer e scegliere Proprietà.

  6. Nella finestra di dialogo Proprietà - MsDtsServer selezionare la scheda Sicurezza.

  7. In Autorizzazioni di esecuzione e attivazione selezionare Personalizza e quindi fare clic su Modifica per aprire la finestra di dialogo Autorizzazione di avvio.

  8. Nella finestra di dialogo Autorizzazione di avvio aggiungere o eliminare utenti e assegnare le autorizzazioni appropriate agli utenti e ai gruppi desiderati. Le autorizzazioni disponibili sono Avvio locale, Avvio remoto, Attivazione locale e Attivazione remota. I diritti di avvio consentono di concedere o negare l'autorizzazione per l'avvio e l'arresto del servizio, mentre quelli di attivazione consentono di concedere o negare l'autorizzazione per la connessione al servizio.

  9. Fare clic su OK per chiudere la finestra di dialogo.

  10. In Autorizzazioni di accesso, ripetere i passaggi 7 e 8 per assegnare le autorizzazioni appropriate a utenti e gruppi.

  11. Chiudere lo snap-in MMC.

  12. Riavviare il servizio Integration Services.

Per configurare i diritti per gli utenti remoti in Windows 2000 con il Service Pack più recente

  1. Al prompt dei comandi, eseguire dcomcnfg.exe.

  2. Nella pagina Applicazioni della finestra di dialogo Proprietà - Configurazione DCOM selezionare MSDTSServer e quindi fare clic su Proprietà.

  3. Fare clic sulla scheda Sicurezza.

  4. Utilizzare le due finestre di dialogo separate per la configurazione delle Autorizzazioni di accesso e delle Autorizzazioni di avvio. Non è possibile fare distinzione tra l'accesso remoto e quello locale. Le autorizzazioni di accesso includono l'accesso remoto e locale e quelle di avvio includono l'avvio remoto e locale.

  5. Chiudere le finestre di dialogo e dcomcnfg.exe.

  6. Riavviare il servizio Integration Services.

Connessione tramite un account locale

Se si utilizza un account di Windows locale in un computer client, è possibile connettersi al servizio Integration Services in un computer remoto solo se nel computer remoto è presente un account locale con lo stesso nome, la stessa password e i diritti appropriati.

Mancanza di supporto per la delega

In SQL Server Integration Services non è supportata la delega delle credenziali, a volte definita doppio hop. In questo scenario si utilizza un computer client, Integration Services è installato in un secondo computer e SQL Server è installato in un terzo computer. Sebbene tramite SQL Server Management Studio le credenziali vengano passate correttamente dal computer client al secondo computer in cui è in esecuzione Integration Services, tramite Integration Services non è possibile passare le credenziali dal secondo computer al terzo computer in cui è in esecuzione SQL Server.

Icona di Integration Services (piccola) Rimanere aggiornati con Integration Services

Per informazioni sui download, gli articoli, gli esempi e i video Microsoft più recenti, nonché sulle soluzioni selezionate dalla community, visitare la pagina Integration Services su MSDN o Technet:

Per ricevere notifiche automatiche su questi aggiornamenti, sottoscrivere i feed RSS disponibili nella pagina.