Installazione di Integration ServicesInstall Integration Services

SQL ServerSQL Server dispone di un singolo programma di installazione che consente di installare uno o tutti i componenti, incluso Integration ServicesIntegration Services. provides a single Setup program to install any or all of its components, including Integration ServicesIntegration Services. Tramite il programma di installazione è possibile installare Integration ServicesIntegration Services con o senza gli altri componenti di SQL ServerSQL Server in un singolo computer.Through Setup, you can install Integration ServicesIntegration Services with or without other SQL ServerSQL Server components on a single computer.

In questo argomento sono incluse importanti considerazioni di cui tenere conto prima di installare Integration ServicesIntegration Services.This topic highlights important considerations that you should know before you install Integration ServicesIntegration 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.Information in this topic will help you evaluate the installation options so that you can make selections that result in a successful installation.

Preparazione dell'installazione di Integration ServicesPreparing to Install Integration Services

Prima di installare MicrosoftMicrosoft SQL ServerSQL Server Integration ServicesIntegration Services, esaminare i requisiti seguenti:Before you install MicrosoftMicrosoft SQL ServerSQL Server Integration ServicesIntegration Services, review the following requirements:

Selezione di una configurazione di Integration ServicesSelecting an Integration Services Configuration

È possibile installare SQL ServerSQL Server Integration ServicesIntegration Services nelle configurazioni seguenti:You can install SQL ServerSQL Server Integration ServicesIntegration Services in the following configurations:

  • È possibile installare SQL ServerSQL Server Integration ServicesIntegration Services in un computer in cui non sono presenti istanze precedenti di SQL ServerSQL Server.You can install SQL ServerSQL Server Integration ServicesIntegration Services on a computer that has no previous instances of SQL ServerSQL Server.

  • È possibile effettuare un'installazione side-by-side di SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) e di un'istanza esistente di SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) e SQL Server 2012 Integration Services (SSIS)SQL Server 2012 Integration Services (SSIS).You can install SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) side-by-side with an existing instance of SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) and SQL Server 2012 Integration Services (SSIS)SQL Server 2012 Integration Services (SSIS).

    Se si esegue l'aggiornamento a SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) in un computer con una di queste versioni precedenti di Integration ServicesIntegration Services , SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) verrà installato side-by-side con la versione precedente.When you upgrade to SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) on a machine that has one of these earlier versions of Integration ServicesIntegration Services already installed, SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) is installed side-by-side with the earlier version.

    Per altre informazioni sull'aggiornamento di Integration ServicesIntegration Services, vedere Aggiornare Integration Services.For more information on upgrading Integration ServicesIntegration Services, see Upgrade Integration Services. Per informazioni sulla compatibilità con le versioni precedenti di Integration ServicesIntegration Services, vedere Compatibilità con le versioni precedenti di Integration Services.For information about backward compatibility with earlier versions of Integration ServicesIntegration Services, see Integration Services Backward Compatibility.

installazione di Integration ServicesInstalling Integration Services

Dopo avere esaminato i requisiti di installazione per SQL ServerSQL Server e avere verificato che il computer in uso soddisfi tali requisiti, è possibile installare Integration ServicesIntegration Services.After you review the installation requirements for SQL ServerSQL Server and ensure that your computer meets those requirements, you are ready to install Integration ServicesIntegration Services.

Nota

Nelle versioni precedenti di SQL ServerSQL Server, per impostazione predefinita quando si installa SQL ServerSQL Server tutti gli utenti nel gruppo Utenti dispongono di accesso al servizio Integration ServicesIntegration Services .In previous versions of SQL ServerSQL Server, by default when you installed SQL ServerSQL Server all users in the Users group had access to the Integration ServicesIntegration Services service. Quando si installa SQL Server 2017SQL Server 2017, gli utenti non dispongono di accesso al servizio Integration ServicesIntegration Services .When you install SQL Server 2017SQL Server 2017, users do not have access to the Integration ServicesIntegration Services service. Il servizio è protetto per impostazione predefinita.The service is secure by default. Dopo l'installazione di SQL ServerSQL Server , l'amministratore di SQL ServerSQL Server deve eseguire lo strumento Configurazione DCOM (Dcomcnfg.exe) per concedere a utenti specifici l'accesso a SQL Server Integration Services 13.0.After SQL ServerSQL Server is installed, the SQL ServerSQL Server administrator must run the DCOM Configuration tool (Dcomcnfg.exe) to grant specific users access to SQL Server Integration Services 13.0.

Per istruzioni su come concedere autorizzazioni, vedere servizio Integration Services ( Servizio SSIS ) .For instructions on how to grant permissions, see Integration Services Service (SSIS Service).

Se per installare Integration ServicesIntegration Servicessi utilizza l'Installazione guidata, verrà visualizzata una serie di pagine per specificare le opzioni e i componenti desiderati.If you are using the Setup Wizard to install Integration ServicesIntegration Services, you will use a series of pages to specify components and options. Nella tabella seguente sono elencate solo le pagine dell'Installazione guidata in cui le opzioni selezionate influiscono sull'installazione di Integration ServicesIntegration Services:The following table lists only those pages in the Setup Wizard where the options that you select affect your installation of Integration ServicesIntegration Services:

PaginaPage IndicazioniRecommendations
Selezione funzionalitàFeature Selection Selezionare Integration Services per installare il servizio Integration ServicesIntegration Services ed eseguire i pacchetti all'esterno dell'ambiente di progettazione.Select Integration Services to install the Integration ServicesIntegration Services service and to run packages outside the design environment.

Per l'installazione completa di Integration ServicesIntegration Servicescon gli strumenti e la documentazione per lo sviluppo e la gestione dei pacchetti, selezionare Integration Services e le seguenti Funzionalità condivise:For a complete installation of Integration ServicesIntegration Services, together with the tools and documentation for developing and managing packages, select both Integration Services and the following Shared Features:

-
SQL Server Data Tools per installare gli strumenti per la progettazione dei pacchetti.SQL Server Data Tools to install the tools for designing packages.

-
Strumenti di gestione - Completa per installare SQL Server Management StudioSQL Server Management Studio per la gestione dei pacchetti.Management Tools - Complete to install SQL Server Management StudioSQL Server Management Studio for managing packages.

-
SDK di strumenti client per installare assembly gestiti per la programmazione Integration ServicesIntegration Services .Client Tools SDK to install managed assemblies for Integration ServicesIntegration Services programming.

Per molte soluzioni di data warehouse è necessario installare anche altri componenti di SQL ServerSQL Server , ad esempio il Motore di database di SQL ServerSQL Server Database Engine, SQL ServerSQL Server Analysis ServicesAnalysis Servicese SQL ServerSQL Server Reporting ServicesReporting Services.Many data warehousing solutions also require the installation of additional SQL ServerSQL Server components, such as the Motore di database di SQL ServerSQL Server Database Engine, SQL ServerSQL Server Analysis ServicesAnalysis Services, and SQL ServerSQL Server Reporting ServicesReporting Services.

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.Installing on a 64-bit Computer On a 64-bit computer, selecting Integration Services installs only the 64-bit runtime and tools. Se è necessario eseguire pacchetti nella modalità a 32 bit, è necessario selezionare un'opzione aggiuntiva per installare gli strumenti e il runtime a 32 bit:If you have to run packages in 32-bit mode, you must also select an additional option to install the 32-bit runtime and tools:

- Se nel computer a 64 bit è in esecuzione il sistema operativo x86, selezionare SQL Server Data Tools o Strumenti di gestione - Completa.-If the 64-bit computer is running the x86 operating system, select SQL Server Data Tools or Management Tools - Complete.

- Se nel computer a 64 bit è in esecuzione il sistema operativo ItaniumItanium , selezionare Strumenti di gestione - Completa.-If the 64-bit computer is running the ItaniumItanium operating system, select Management Tools - Complete.

Installazione in un server dedicato per ETL Per utilizzare un server dedicato per i processi di estrazione, trasformazione e caricamento (ETL), si consiglia di installare un'istanza locale del Motore di database di SQL ServerSQL Server Database Engine quando si installa Integration ServicesIntegration Services.Installing on a Dedicated Server for ETL To use a dedicated server for extraction, transformation, and loading (ETL) processes, we recommend that you install a local instance of the Motore di database di SQL ServerSQL Server Database Engine when you install Integration ServicesIntegration Services. Integration ServicesIntegration Services i pacchetti vengono in genere archiviati in un'istanza del Motore di databaseDatabase Engine e la pianificazione di tali pacchetti si basa su SQL ServerSQL Server Agent. typically stores packages in an instance of the Motore di databaseDatabase Engine and relies on SQL ServerSQL Server Agent for scheduling those packages. Se nel server ETL non è presente un'istanza del Motore di databaseDatabase Engine, sarà necessario pianificare o eseguire i pacchetti da un server che dispone di un'istanza del Motore di databaseDatabase Engine.If the ETL server does not have an instance of the Motore di databaseDatabase Engine, you will have to schedule or run packages from a server that does have an instance of the Motore di databaseDatabase Engine. Ciò significa che i pacchetti non verranno eseguiti nel server ETL, bensì nel server dal quale sono stati avviati.This means that the packages will not be running on the ETL server, but instead on the server from which they were started. Di conseguenza, le risorse del server ETL dedicato non vengono utilizzate come previsto.As a result, the resources of the dedicated ETL server are not being used as intended. Inoltre, le risorse di altri server possono essere violate dai processi ETL in esecuzione.Furthermore, the resources of other servers may be strained by the running ETL processes



Nota: alcuni dei componenti di SQL ServerSQL Server che è possibile selezionare per l'installazione nella pagina Selezione funzionalità dell'Installazione guidata installano solo un subset parziale dei componenti di Integration ServicesIntegration Services .Note: Some SQL ServerSQL Server components that you can select for installation on the Feature Selection page of the Setup Wizard install a partial subset of Integration ServicesIntegration Services components. Tali componenti si rivelano utili per attività specifiche, ma le funzionalità di Integration ServicesIntegration Services risulteranno limitate.These components are useful for specific tasks, but the functionality of Integration ServicesIntegration Services will be limited. L'opzione Servizi Motore di database , ad esempio, consente di installare i componenti di Integration ServicesIntegration Services necessari per l'Importazione/Esportazione guidata SQL ServerSQL Server .For example, the Database Engine Services option installs the Integration ServicesIntegration Services components required for the SQL ServerSQL Server Import and Export Wizard. L'opzione SQL Server Data Tools consente di installare i componenti di Integration ServicesIntegration Services necessari per la progettazione di un pacchetto, ma il servizio Integration ServicesIntegration Services non viene installato e non è possibile eseguire pacchetti all'esterno di SQL Server Data ToolsSQL Server Data Tools.The SQL Server Data Tools option installs the Integration ServicesIntegration Services components required to design a package, but the Integration ServicesIntegration Services service is not installed and you cannot run packages outside of SQL Server Data ToolsSQL Server Data Tools. Per garantire l'installazione completa di Integration ServicesIntegration Services, è necessario selezionare Integration Services nella pagina Selezione funzionalità .To ensure a complete installation of Integration ServicesIntegration Services, you must select Integration Services on the Feature Selection page.
Configurazione dell'istanzaInstance Configuration Qualsiasi selezione effettuata nella pagina Configurazione dell'istanza non influisce su Integration ServicesIntegration Services o sul servizio Integration ServicesIntegration Services .Any selection that you make on the Instance Configuration page does not affect Integration ServicesIntegration Services or the Integration ServicesIntegration Services service.

In un computer è possibile installare solo un'istanza del servizio Integration ServicesIntegration Services .You can only install one instance of the Integration ServicesIntegration Services service on a computer. È possibile connettersi al servizio utilizzando il nome del computer.You connect to the service by using the computer name.

Per impostazione predefinita, il servizio Integration ServicesIntegration Services è configurato per gestire i pacchetti archiviati nel database msdb dell'istanza del Motore di database installata contemporaneamente a Integration ServicesIntegration Services.By default, the Integration ServicesIntegration Services service is configured to manage packages that are stored in the msdb database in the instance of the Database Engine that is installed at the same time as Integration ServicesIntegration Services. Se l'istanza del Motore di database non viene installata contemporaneamente a Integration ServicesIntegration Services, il servizio Integration ServicesIntegration Services viene configurato in modo da gestire i pacchetti archiviati nel database msdb dell'istanza predefinita locale del Motore di databaseDatabase Engine.If an instance of the Database Engine is not installed at the same time as Integration ServicesIntegration Services, the Integration ServicesIntegration Services service is configured to manage packages that are stored in the msdb database of the local, default instance of the Motore di databaseDatabase Engine. Per gestire i pacchetti archiviati in un'istanza denominata o un'istanza remota del Motore di databaseDatabase Engineo in più istanze del Motore di databaseDatabase Engine, è necessario modificare il file di configurazione.To manage packages that are stored in a named instance or a remote instance of the Motore di databaseDatabase Engine, or in multiple instances of the Motore di databaseDatabase Engine, you have to modify the configuration file. Per ulteriori informazioni su come modificare questo file di configurazione, vedere servizio Integration Services ( Servizio SSIS ) .For more information about how to modify this configuration file, see Integration Services Service (SSIS Service).
Configurazione del serverServer Configuration Rivedere le impostazioni per il servizio Integration ServicesIntegration Services nella scheda Account di servizio della pagina Configurazione server .Review the settings for the Integration ServicesIntegration Services service on the Service Accounts tab of the Server Configuration page.

Se è installato Windows 7 o Windows Server 2008 R2, il servizio Integration ServicesIntegration Services è registrato per l'esecuzione con l'account virtuale MsDtsServer130 o i servizi NT e l'impostazione di Tipo di avvio è Automatico.If Windows 7 or Windows Server 2008 R2 is installed, the Integration ServicesIntegration Services service is registered to run under the NT Services\MsDtsServer130 virtual account, and the Startup Type is Automatic. Non è necessario immettere una password per l'account virtuale.You do not have to enter a password for the virtual account. Se è installato Windows Vista o Windows Server 2008, il servizio Integration ServicesIntegration Services è registrato per l'esecuzione con l'account del servizio di rete predefinito e l'impostazione di Tipo di avvio è Automatico.If Microsoft Vista or Windows Server 2008 is installed, the Integration ServicesIntegration Services service is registered to run under the built-in Network Service account, and the Startup Type is Automatic. Non è necessario immettere una password per l'account Servizio di rete predefinito.You do not have to enter a password for the built-in Network Service account.

Per impostazione predefinita, in una nuova installazione, Integration ServicesIntegration Services viene configurato in modo da non registrare gli eventi correlati all'esecuzione dei pacchetti nel registro eventi delle applicazioni.By default, in a new installation, Integration ServicesIntegration Services is configured not to log events that are related to the running of packages to the Application event log. Questa impostazione impedisce la creazione di un numero eccessivo di voci nel registro eventi quando si utilizza la funzionalità di raccolta dati di SQL Server 2017SQL Server 2017.This setting prevents too many event log entries when you use the Data Collector feature of SQL Server 2017SQL Server 2017. Gli eventi non registrati includono EventID 12288, che indica che il pacchetto è stato avviato ed EventID 12289 che indica che il pacchetto è stato completato.The events that are not logged are EventID 12288, "Package started," and EventID 12289, "Package finished successfully." Per inserire questi due eventi nel registro eventi dell'applicazione, aprire il Registro di sistema per la modifica.To log these events to the Application event log, open the registry for editing. Nel Registro di sistema individuare il nodo HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\130\SSIS e modificare il valore di DWORD dell'impostazione LogPackageExecutionToEventLog da 0 a 1.Then, in the registry, locate the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\130\SSIS node, and change the DWORD value of the LogPackageExecutionToEventLog setting from 0 to 1.

Informazioni sul servizio Integration ServicesUnderstanding the Integration Services Service

Integration ServicesIntegration Services installa il servizio Integration ServicesIntegration Services . installs the Integration ServicesIntegration Services service.

Il servizio Integration ServicesIntegration Services viene installato quando si seleziona l'opzione Integration Services nella pagina Selezione funzionalità .The Integration ServicesIntegration Services service is installed when you select the Integration Services option on the Feature Selection page. Quando si accettano le impostazioni predefinite nella pagina Configurazione server Integration ServicesIntegration Services, il servizio ** viene abilitato e **Tipo di avvio viene impostato su Automatico.When you accept the default settings on the Server Configuration page, the Integration ServicesIntegration Services service is enabled and its Startup Type is Automatic.

È possibile installare solo una singola istanza del servizio Integration ServicesIntegration Services in un computer.You can only install a single instance of the Integration ServicesIntegration Services service on a computer. Il servizio non è specifico di una particolare istanza del Motore di database.The service is not specific to a particular instance of the Database Engine. È possibile connettersi al servizio usando il nome del computer in cui è in esecuzione il servizio stesso.You connect to the service by using the name of the computer on which the service is running.

Installazione di Integration Services in computer a 64 bitInstalling Integration Services on 64-bit Computers

Integrazione delle funzionalità di Integration Services installate in computer a 64 bitIntegration Services Features Installed on 64-bit Computers

Il programma di installazione prevede l'installazione di diverse funzionalità di Integration ServicesIntegration Services in base alle opzioni di installazione selezionate:Setup installs various Integration ServicesIntegration Services features based on the setup options that you select:

  • Quando si installa SQL ServerSQL Server e si seleziona l'installazione di Integration ServicesIntegration Services , verranno installati gli strumenti e le funzionalità di Integration ServicesIntegration Services a 64 bit.When you install SQL ServerSQL Server and select Integration ServicesIntegration Services for installation, Setup installs all available 64-bit Integration ServicesIntegration Services features and tools.

  • Se sono necessarie le funzionalità della fase di progettazione di Integration ServicesIntegration Services , installare anche SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT).If you require Integration ServicesIntegration Services design-time features, you must also install SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT).

  • Se sono necessarie le versioni a 32 bit degli strumenti e del runtime di Integration ServicesIntegration Services per eseguire pacchetti specifici in modalità a 32 bit, installare anche SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT).If you require 32-bit versions of the Integration ServicesIntegration Services runtime and tools to run certain packages in 32-bit mode, you must also install SQL Server Data Tools (SSDT)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) .64-bit features are installed under the Program Files directory, and 32-bit features are installed separately under the Program Files (x86) directory. Non si tratta di un comportamento specifico di Integration ServicesIntegration Services o di SQL ServerSQL Server.(This behavior is not specific to Integration ServicesIntegration Services or to SQL ServerSQL Server.)

Importante

SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT), l'ambiente di sviluppo a 32 bit per pacchetti di Integration ServicesIntegration Services, non è supportato nel sistema operativo ItaniumItanium a 64 bit e non viene installato nei server ItaniumItanium., the 32-bit development environment for Integration ServicesIntegration Services packages, is not supported on the ItaniumItanium 64-bit operating system and is not installed on ItaniumItanium servers.