Condividi tramite


Installazione di Integration Services

SQL Server fornisce un singolo programma di installazione per installare uno o tutti i relativi componenti, inclusi Integration Services. Tramite l'installazione è possibile installare Integration Services con o senza altri componenti SQL Server in un singolo computer.

In questo argomento vengono evidenziate considerazioni importanti da tenere presenti prima di installare Integration Services. Le informazioni incluse in questo argomento consentono di valutare le opzioni di installazione per effettuare le selezioni appropriate ai fini di una corretta installazione.

In questo argomento non sono incluse indicazioni per l'avvio del programma di installazione, l'esecuzione dell'installazione dalla riga di comando o l'utilizzo dell'Installazione guidata. Per istruzioni dettagliate su come avviare il programma di installazione e selezionare i componenti da installare, vedere Installazione rapida di SQL Server 2014. Per informazioni sulle opzioni della riga di comando per l'installazione di Integration Services, vedere Installare SQL Server 2014 dal prompt dei comandi.

Preparazione dell'installazione di Integration Services

Prima di installare Microsoft SQL Server Integration Services, esaminare i requisiti seguenti:

Selezione di una configurazione di Integration Services

È possibile installare SQL ServerIntegration Services nelle configurazioni seguenti:

  • È possibile installare SQL ServerIntegration Services in un computer senza istanze precedenti di SQL Server.

  • È possibile installare SQL Server 2014 Integration Services (SSIS) side-by-side con un'istanza esistente di SQL Server 2008 Integration Services (SSIS) e SQL Server 2012 Integration Services (SSIS).

    Quando si esegue l'aggiornamento a SQL Server 2014 Integration Services (SSIS) in un computer in cui è già installata una di queste versioni precedenti di Integration Services, SQL Server 2014 Integration Services (SSIS) viene installato side-by-side con la versione precedente.

    Per altre informazioni sull'aggiornamento di Integration Services, vedere Aggiornare Integration Services. Per informazioni sulla compatibilità con le versioni precedenti di Integration Services, vedere Compatibilità con le versioni precedenti di Integration Services.

installazione di Integration Services

Dopo aver esaminato i requisiti di installazione per SQL Server e aver verificato che il computer soddisfi tali requisiti, è possibile installare Integration Services.

Nota

Nelle versioni precedenti di SQL Server, per impostazione predefinita quando si installa SQL Server tutti gli utenti nel gruppo Utenti dispongono di accesso al servizio Integration Services. Quando si installa SQL Server 2014, gli utenti non hanno accesso al servizio Integration Services. Il servizio è protetto per impostazione predefinita. Dopo aver installato SQL Server, l'amministratore SQL Server deve eseguire lo strumento di configurazione DCOM (Dcomcnfg.exe) per concedere a utenti specifici l'accesso a SQL Server Integration Services 12.0.

Per istruzioni su come concedere autorizzazioni, vedere Concedere autorizzazioni al servizio Integration Services.

Se si usa l'Installazione guidata per installare Integration Services, si userà una serie di pagine per specificare componenti e opzioni. Di seguito sono riportate le pagine dell'Installazione guidata in cui le opzioni selezionate influiscono sull'installazione di Integration Services con consigli di selezione:

  • Selezione funzionalità

    Selezionare Integration Services per installare il servizio Integration Services e per eseguire pacchetti all'esterno dell'ambiente di progettazione.

    Per un'installazione completa di Integration Services, insieme agli strumenti e alla documentazione per lo sviluppo e la gestione dei pacchetti, selezionare sia Integration Services che le funzionalità condivise seguenti:

    • SQL Server Data Tools per installare gli strumenti per la progettazione dei pacchetti.

    • Strumenti di gestione: completare l'installazione di SQL Server Management Studio per la gestione dei pacchetti.

    • Client Tools SDK per installare assembly gestiti per la programmazione di Integration Services.

    Molte soluzioni di data warehousing richiedono anche l'installazione di componenti di SQL Server aggiuntivi, ad esempio il motore di database SQL Server, SQL Server Analysis Services e SQL Server Reporting Services.

    Nota

    Alcuni componenti di SQL Server che è possibile selezionare per l'installazione nella pagina Selezione funzionalità dell'Installazione guidata consentono di installare solo un subset parziale dei componenti di Integration Services. Tali componenti sono utili per attività specifiche, ma le funzionalità di Integration Services risulteranno limitate. L'opzione Servizi motore di database, ad esempio, consente di installare i componenti di Integration Services necessari per l'Importazione/Esportazione guidata di SQL Server. L'opzione SQL Server Data Tools installa i componenti di Integration Services necessari per progettare un pacchetto, ma il servizio Integration Services non è installato e non è possibile eseguire pacchetti all'esterno di SQL Server Data Tools. Per garantire l'installazione completa di Integration Services, è necessario selezionare Integration Services nella pagina Selezione funzionalità.

    Installazione in un computer a 64 bit In un computer a 64 bit la selezione di Integration Services durante l'installazione comporta l'installazione solo degli strumenti e del runtime a 64 bit. Se è necessario eseguire pacchetti nella modalità a 32 bit, è necessario selezionare un'opzione aggiuntiva per installare gli strumenti e il runtime a 32 bit:

    • Se il computer a 64 bit esegue il sistema operativo x86, selezionare SQL Server Data Tools o Strumenti di gestione - Completa.

    • Se il computer a 64 bit esegue il sistema operativo Itanium, selezionare Strumenti di gestione - Completa.

    Installazione in un server dedicato per ETL Per usare un server dedicato per i processi di estrazione, trasformazione e caricamento (ETL), è consigliabile installare un'istanza locale del motore di database di SQL Server durante l'installazione di Integration Services. Integration Services in genere archivia i pacchetti in un'istanza del motore di database e la pianificazione di tali pacchetti si basa su SQL Server Agent. Se il server ETL non dispone di un'istanza del motore di database, sarà necessario pianificare o eseguire pacchetti da un server che dispone di un'istanza del motore di database. Ciò significa che i pacchetti non verranno eseguiti nel server ETL, bensì nel server dal quale sono stati avviati. Di conseguenza, le risorse del server ETL dedicato non vengono utilizzate come previsto. Inoltre, le risorse di altri server possono essere violate dai processi ETL in esecuzione.

  • Configurazione istanza

    Qualsiasi selezione effettuata nella pagina Configurazione istanza non influisce su Integration Services o sul servizio Integration Services.

    È possibile installare una sola istanza del servizio Integration Services in un computer. È possibile connettersi al servizio utilizzando il nome del computer.

    Per impostazione predefinita, il servizio Integration Services è configurato per gestire i pacchetti archiviati nel database msdb nell'istanza del motore di database installato contemporaneamente a Integration Services. Se un'istanza del motore di database non viene installata contemporaneamente a Integration Services, il servizio Integration Services è configurato per gestire i pacchetti archiviati nel database msdb dell'istanza predefinita locale del motore di database. Per gestire i pacchetti memorizzati in un'istanza denominata o in un'istanza remota del motore di database oppure in più istanze del motore di database, è necessario modificare il file di configurazione. Per altre informazioni su come modificare questo file di configurazione, vedere Configurazione del servizio Integration Services (servizio SSIS).

  • Configurazione del server

    Esaminare le impostazioni per il servizio Integration Services nella scheda Account di servizio della pagina Configurazione server .

    Se è installato Windows 7 o Windows Server 2008 R2, il servizio Integration Services viene registrato per l'esecuzione con l'account virtuale NT Services\MsDtsServer120 e il tipo di avvio è Automatico. Non è necessario immettere una password per l'account virtuale. Se è installato Microsoft Vista o Windows Server 2008, il servizio Integration Services viene registrato per l'esecuzione con l'account del servizio di rete predefinito e il tipo di avvio è Automatico. Non è necessario immettere una password per l'account Servizio di rete predefinito.

Per impostazione predefinita, in una nuova installazione, Integration Services viene configurato in modo da non registrare gli eventi correlati all'esecuzione dei pacchetti nel registro eventi delle applicazioni. Questa impostazione impedisce un numero eccessivo di voci del registro eventi quando si usa la funzionalità Agente di raccolta dati di SQL Server 2014. Gli eventi non registrati includono EventID 12288, il quale indica che il pacchetto è stato avviato, ed EventID 12289, il quale indica che il pacchetto è stato completato. Per inserire questi due eventi nel registro eventi dell'applicazione, aprire il Registro di sistema per la modifica. Nel Registro di sistema individuare il nodo HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\120\SSIS e modificare il valore DWORD dell'impostazione LogPackageExecutionToEventLog da 0 a 1.

Informazioni sul servizio Integration Services

Integration Services installa il servizio Integration Services.

Il servizio Integration Services viene installato quando si seleziona l'opzione Integration Services nella pagina Selezione funzionalità . Quando si accettano le impostazioni predefinite nella pagina Configurazione server , il servizio Integration Services è abilitato e il relativo tipo di avvio è Automatico.

In un computer è possibile installare solo una singola istanza del servizio Integration Services. Il servizio non è specifico di una particolare istanza del Motore di database. È possibile connettersi al servizio usando il nome del computer in cui è in esecuzione il servizio stesso.

Installazione di Integration Services in computer a 64 bit

Integrazione delle funzionalità di Integration Services installate in computer a 64 bit

Il programma di installazione installa varie funzionalità di Integration Services in base alle opzioni di installazione selezionate:

  • Quando si installa SQL Server e si seleziona Integration Services per l'installazione, il programma di installazione installa tutte le funzionalità e gli strumenti di Integration Services a 64 bit disponibili.

  • Se sono necessarie funzionalità in fase di progettazione di Integration Services, è necessario installare anche SQL Server Data Tools (SSDT).

  • Se sono necessarie versioni a 32 bit del runtime e degli strumenti di Integration Services per eseguire determinati pacchetti in modalità a 32 bit, è necessario installare anche SQL Server Data Tools (SSDT).

Le funzionalità a 64 bit vengono installate nella directory Programmi , mentre le funzionalità a 32 bit vengono installate separatamente nella directory Programmi (x86) . Questo comportamento non è specifico di Integration Services o di SQL Server.

Importante

SQL Server Data Tools (SSDT), l'ambiente di sviluppo a 32 bit per i pacchetti di Integration Services, non è supportato nel sistema operativo Itanium a 64 bit e non è installato nei server Itanium.