Condividi tramite


Connessione a un server remoto di Integration Services

Data aggiornamento: 15 settembre 2007

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.

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. Digitare il nome di un server SQL Server 2005 Integration Services (SSIS) nella casella di testo Nome server.

    [!NOTA] Il servizio Integration Services non è specifico dell'istanza. È possibile connettersi al servizio utilizzando il nome del computer sul quale il servizio Integration Services è in esecuzione.

  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 di 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 Protezione.

  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'interruzione 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, selezionare Personalizzae quindi fare clic su Modifica.

  11. Nella finestra di dialogo Autorizzazione di accesso aggiungere o eliminare utenti e assegnare le autorizzazioni appropriate agli utenti e ai gruppi desiderati.

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

  13. Chiudere lo snap-in MMC.

  14. 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 Distributed COM selezionare MSDTSServer e quindi fare clic su Proprietà.

  3. Fare clic sulla scheda Protezione.

  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

SQL Server 2005 Integration Services (SSIS) non supporta la delega di 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.

Cronologia modifiche

Release Cronologia

15 settembre 2007

Contenuto modificato:
  • Procedura aggiornata sulla configurazione dei diritti per gli utenti remoti.