Connessioni in Integration Services (SSIS)Integration Services (SSIS) Connections

MicrosoftMicrosoft SQL ServerSQL Server Integration ServicesIntegration Services vengono utilizzate le connessioni per eseguire varie attività e implementare le funzionalità di Integration ServicesIntegration Services seguenti: SQL ServerSQL Server Integration ServicesIntegration Services packages use connections to perform different tasks and to implement Integration ServicesIntegration Services features:

  • Connessione ad archivi dati di origine e destinazione, ad esempio file di testo, file XML, cartelle di lavoro di Excel e database relazionali, per l'estrazione e il caricamento dei dati.Connecting to source and destination data stores such as text, XML, Excel workbooks, and relational databases to extract and load data.

  • Connessione a database relazionali contenenti dati di riferimento per l'esecuzione di ricerche esatte o fuzzy.Connecting to relational databases that contain reference data to perform exact or fuzzy lookups.

  • Connessione a database relazionali per l'esecuzione di stored procedure e istruzioni SQL quali i comandi SELECT, DELETE e INSERT.Connecting to relational databases to run SQL statements such as SELECT, DELETE, and INSERT commands and also stored procedures.

  • Connessione a SQL ServerSQL Server per l'esecuzione di attività di manutenzione e trasferimento quali il backup di database e il trasferimento di account di accesso.Connecting to SQL ServerSQL Server to perform maintenance and transfer tasks such as backing up databases and transferring logins.

  • Scrittura di voci di log in file di testo e XML e scrittura di configurazioni di pacchetto e tabelle di SQL ServerSQL Server in tabelle di SQL ServerSQL Server .Writing log entries in text and XML files and SQL ServerSQL Server tables and package configurations to SQL ServerSQL Server tables.

  • Connessione a SQL ServerSQL Server per la creazione di tabelle di lavoro temporanee, necessarie per l'esecuzione delle operazioni previste da alcune trasformazioni.Connecting to SQL ServerSQL Server to create temporary work tables that some transformations require to do their work.

  • Connessione a database e progetti di Analysis ServicesAnalysis Services per l'accesso a modelli di data mining, l'elaborazione di cubi e dimensioni, nonché l'esecuzione di codice DDL.Connecting to Analysis ServicesAnalysis Services projects and databases to access data mining models, process cubes and dimensions, and run DDL code.

  • Creazione o indicazione di file e cartelle da utilizzare con attività ed enumeratori del ciclo Foreach.Specifying existing or creating new files and folders to use with Foreach Loop enumerators and tasks.

  • Connessione a code di messaggi e a server di posta elettronica, Web, Strumentazione gestione Windows (WMI) e SQL ServerSQL Server Management Objects (SMO).Connecting to message queues and to Windows Management Instrumentation (WMI), SQL ServerSQL Server Management Objects (SMO), Web, and mail servers.

    Per stabilire queste connessioni, in Integration ServicesIntegration Services vengono utilizzate le gestioni connessioni, come descritto nella sezione successiva.To make these connections, Integration ServicesIntegration Services uses connection managers, as described in the next section.

Gestioni connessioniConnection Managers

Integration ServicesIntegration Services viene utilizzata la gestione connessione come rappresentazione logica di una connessione. uses the connection manager as a logical representation of a connection. In fase di progettazione si impostano le proprietà della gestione connessione per descrivere la connessione fisica che verrà creata da Integration ServicesIntegration Services durante l'esecuzione del pacchetto.At design time, you set the properties of a connection manager to describe the physical connection that Integration ServicesIntegration Services creates when the package runs. Le gestioni connessioni includono ad esempio la proprietà ConnectionString , che viene impostata in modalità progettazione. In fase di esecuzione verrà quindi creata una connessione fisica utilizzando il valore archiviato nella proprietà relativa alla stringa di connessione.For example, a connection manager includes the ConnectionString property that you set at design time; at run time, a physical connection is created using the value in the connection string property.

In un pacchetto è possibile utilizzare più istanze di un determinato tipo di gestione connessione ed è possibile impostare proprietà specifiche per ogni istanza.A package can use multiple instances of a connection manager type, and you can set the properties on each instance. In fase di esecuzione ogni istanza di un determinato tipo di gestione connessione crea una connessione con attributi diversi.At run time, each instance of a connection manager type creates a connection that has different attributes.

SQL ServerSQL Server Integration ServicesIntegration Services consentono di stabilire connessioni tra i pacchetti e un'ampia gamma di server e origini dati: Integration ServicesIntegration Services provides different types of connection managers that enable packages to connect to a variety of data sources and servers:

  • Durante l'installazione di Integration ServicesIntegration Servicesvengono installate le gestioni connessioni predefinite.There are built-in connection managers that Setup installs when you install Integration ServicesIntegration Services.

  • Dal sito Web MicrosoftMicrosoft è possibile scaricare alcune gestioni connessioni.There are connection managers that are available for download from the MicrosoftMicrosoft website.

  • Se le gestioni connessioni esistenti non soddisfano le proprie esigenze, è possibile creare una gestione connessione personalizzata.You can create your own custom connection manager if the existing connection managers do not meet your needs.

Livello di pacchetto e le gestioni connessioni a livello del progettoPackage level and project level connection managers

Una gestione connessione può essere creata al livello del pacchetto o al livello del progetto.A connection manager can be created at the package level or at the project level. La gestione connessione creata al livello del progetto è disponibile per tutti i pacchetti nel progetto.The connection manager created at the project level is available all the packages in the project. La gestione connessione creata al livello del pacchetto è invece disponibile per quel pacchetto specifico.Whereas, connection manager created at the package level is available to that specific package.

È possibile utilizzare le gestioni connessioni create a livello di progetto al posto delle origini dati per condividere le connessioni alle origini.You use connection managers that are created at the project level in place of data sources, to share connections to sources. Per aggiungere una gestione connessione a livello del progetto, nel progetto Integration ServicesIntegration Services deve essere utilizzato il modello di distribuzione del progetto.To add a connection manager at the project level, the Integration ServicesIntegration Services project must use the project deployment model. Quando un progetto viene configurato per usare questo modello, in Esplora soluzioni viene aggiunta la cartella Gestioni connessioni e rimossa la cartella Origini dati*.When a project is configured to use this model, the *Connection Managers folder appears in Solution Explorer, and the Data Sources folder is removed from Solution Explorer.

Nota

Se si desidera utilizzare le origini dati del pacchetto, è necessario convertire il progetto nel modello di distribuzione del pacchetto.If you want to use data sources in your package, you need to convert the project to the package deployment model.

Per ulteriori informazioni sui due modelli e informazioni sulla conversione di un progetto modello di distribuzione del progetto, vedere distribuire Integration Services (SSIS) progetti e pacchetti.For more information about the two models, and about converting a project to the project deployment model, see Deploy Integration Services (SSIS) Projects and Packages.

Gestioni connessioni predefiniteBuilt-in Connection Managers

Nella tabella seguente sono elencati i tipi di gestione connessione disponibili in SQL ServerSQL Server Integration ServicesIntegration Services .The following table lists the connection manager types that SQL ServerSQL Server Integration ServicesIntegration Services provides.

TipoType DescriptionDescription ArgomentoTopic
ADOADO Consente di connettersi a oggetti ADO (ActiveX Data Objects).Connects to ActiveX Data Objects (ADO) objects. Gestione connessione ADOADO Connection Manager
ADO.NETADO.NET Consente di connettersi a un'origine dei dati tramite un provider .NET.Connects to a data source by using a .NET provider. Gestione connessione ADO.NETADO.NET Connection Manager
CACHECACHE Consente di leggere i dati dal flusso di dati o da un file di cache (caw) e di salvare i dati nel file di cache.Reads data from the data flow or from a cache file (.caw), and can save data to the cache file. Gestione connessione della cacheCache Connection Manager
DQSDQS Consente di connettersi a un server Data Quality Services e a un database Data Quality Services nel server.Connects to a Data Quality Services server and a Data Quality Services database on the server. Gestione connessione DQS CleansingDQS Cleansing Connection Manager
EXCELEXCEL Consente di connettersi a un file della cartella di lavoro di Excel.Connects to an Excel workbook file. Gestione connessione ExcelExcel Connection Manager
FILEFILE Consente di connettersi a un file o a una cartella.Connects to a file or a folder. Gestione connessione fileFile Connection Manager
FLATFILEFLATFILE Consente di connettersi ai dati contenuti in un singolo file flat.Connect to data in a single flat file. Gestione connessione file flatFlat File Connection Manager
FTPFTP Consente di connettersi a un server FTP.Connect to an FTP server. Gestione connessione FTPFTP Connection Manager
HTTPHTTP Consente di connettersi a un server Web.Connects to a webserver. Gestione connessione HTTPHTTP Connection Manager
MSMQMSMQ Consente di connettersi a una coda di messaggi.Connects to a message queue. Gestione connessione MSMQMSMQ Connection Manager
MSOLAP100MSOLAP100 Consente di connettersi a un'istanza di SQL ServerSQL Server Analysis ServicesAnalysis Services o a un progetto Analysis ServicesAnalysis Services .Connects to an instance of SQL ServerSQL Server Analysis ServicesAnalysis Services or an Analysis ServicesAnalysis Services project. Gestione connessione Analysis ServicesAnalysis Services Connection Manager
MULTIFILEMULTIFILE Consente di connettersi a più file e cartelle.Connects to multiple files and folders. Gestione connessione per più fileMultiple Files Connection Manager
MULTIFLATFILEMULTIFLATFILE Consente di connettersi a più file e cartelle di dati.Connects to multiple data files and folders. Gestione connessione per più file flatMultiple Flat Files Connection Manager
OLEDBOLEDB Consente di connettersi a un'origine dei dati tramite un provider OLE DB.Connects to a data source by using an OLE DB provider. Gestione connessione OLE DBOLE DB Connection Manager
ODBCODBC Consente di connettersi a un'origine dei dati tramite ODBC.Connects to a data source by using ODBC. Gestione connessione ODBCODBC Connection Manager
SMOServerSMOServer Consente di connettersi a un server SMO ( SQL ServerSQL Server Management Objects).Connects to a SQL ServerSQL Server Management Objects (SMO) server. Gestione connessione SMOSMO Connection Manager
SMTPSMTP Consente di connettersi a un server di posta SMTP.Connects to an SMTP mail server. Gestione connessione SMTPSMTP Connection Manager
SQLMOBILESQLMOBILE Consente di connettersi a un database di SQL ServerSQL Server Compact.Connects to a SQL ServerSQL Server Compact database. Gestione connessione SQL Server Compact EditionSQL Server Compact Edition Connection Manager
WMIWMI Consente di connettersi a un server e specifica l'ambito della gestione WMI (Windows Management Instrumentation, Strumentazione gestione Windows) sul server.Connects to a server and specifies the scope of Windows Management Instrumentation (WMI) management on the server. Gestione connessione WMIWMI Connection Manager

Gestioni connessioni disponibili per downloadConnection Managers available for download

Nella tabella seguente sono elencati i tipi aggiuntivi di gestione connessione che è possibile scaricare dal sito Web MicrosoftMicrosoft .The following table lists additional types of connection manager that you can download from the MicrosoftMicrosoft website.

Importante

Le gestioni connessioni elencate nella tabella seguente funzionano unicamente con Microsoft SQL Server 2012 EnterpriseMicrosoft SQL Server 2012 Enterprise e Microsoft SQL Server 2012 DeveloperMicrosoft SQL Server 2012 Developer.The connection managers listed in the following table work only with Microsoft SQL Server 2012 EnterpriseMicrosoft SQL Server 2012 Enterprise and Microsoft SQL Server 2012 DeveloperMicrosoft SQL Server 2012 Developer.

TipoType DescriptionDescription ArgomentoTopic
ORACLEORACLE Si connette a un Oracle <informazioni sulla versione> server.Connects to an Oracle <version info> server. La gestione connessione Oracle è il componente per la gestione delle connessioni del connettore MicrosoftMicrosoft per Oracle di Attunity.The Oracle connection manager is the connection manager component of the MicrosoftMicrosoft Connector for Oracle by Attunity. Il connettore MicrosoftMicrosoft per Oracle di Attunity include anche un'origine e una destinazione.The MicrosoftMicrosoft Connector for Oracle by Attunity also includes a source and a destination. Per ulteriori informazioni, vedere la pagina di download relativa ai connettori Microsoft per Oracle e Teradata di Attunity.For more information, see the download page, Microsoft Connectors for Oracle and Teradata by Attunity.
SAPBISAPBI Consente di connettersi a un sistema SAP NetWeaver BI versione 7.Connects to an SAP NetWeaver BI version 7 system. La gestione connessione SAP BI è il componente per la gestione delle connessioni del connettore MicrosoftMicrosoft per SAP BI.The SAP BI connection manager is the connection manager component of the MicrosoftMicrosoft Connector for SAP BI. Il connettore MicrosoftMicrosoft per SAP BI include anche un'origine e una destinazione.The MicrosoftMicrosoft Connector for SAP BI also includes a source and a destination. Per ulteriori informazioni, vedere la pagina di download relativa al Feature Pack di Microsoft SQL Server 2008.For more information, see the download page, Microsoft SQL Server 2008 Feature Pack.
TERADATATERADATA Si connette a un Teradata <informazioni sulla versione> server.Connects to a Teradata <version info> server. La gestione connessione Teradata è il componente per la gestione delle connessioni del connettore MicrosoftMicrosoft per Teradata di Attunity.The Teradata connection manager is the connection manager component of the MicrosoftMicrosoft Connector for Teradata by Attunity. Il connettore MicrosoftMicrosoft per Teradata di Attunity include anche un'origine e una destinazione.The MicrosoftMicrosoft Connector for Teradata by Attunity also includes a source and a destination. Per ulteriori informazioni, vedere la pagina di download relativa ai connettori Microsoft per Oracle e Teradata di Attunity.For more information, see the download page, Microsoft Connectors for Oracle and Teradata by Attunity.

Gestioni connessioni personalizzateCustom Connection Managers

È inoltre possibile scrivere gestioni connessioni personalizzate.You can also write custom connection managers. Per ulteriori informazioni, vedere Developing a Custom Connection Manager.For more information, see Developing a Custom Connection Manager.

Creare gestioni connessioniCreate connection managers

In Integration ServicesIntegration Services è disponibile un'ampia gamma di gestioni connessioni che consentono di soddisfare le esigenze di attività che si connettono a diversi tipi di server e origini dati. Integration ServicesIntegration Services includes a variety of connection managers to suit the needs of tasks that connect to different types of servers and data sources. Le gestioni connessioni vengono utilizzate dai componenti del flusso di dati che estraggono e caricano dati in diversi tipi di archivi dati e dai provider di log che scrivono log in un server, in una tabella di SQL ServerSQL Server o in un file.Connection managers are used by the data flow components that extract and load data in different types of data stores, and by the log providers that write logs to a server, SQL ServerSQL Server table, or file. Un pacchetto che include un'attività Invia messaggi, ad esempio, utilizza un tipo di gestione connessione SMTP (Simple Mail Transfer Protocol) per connettersi a un server SMTP.For example, a package with a Send Mail task uses an SMTP connection manager type to connect to a Simple Mail Transfer Protocol (SMTP) server. Un pacchetto che include un'attività Esegui SQL può usare una gestione connessione OLE DB per connettersi a un database di SQL ServerSQL Server.A package with an Execute SQL task can use an OLE DB connection manager to connect to a SQL ServerSQL Server database. Per altre informazioni, vedere Connessioni in Integration Services (SSIS).For more information, see Integration Services (SSIS) Connections.

Per creare e configurare automaticamente gestioni connessioni durante la creazione di un nuovo pacchetto, è possibile usare Importazione/Esportazione guidata SQL ServerSQL Server.To automatically create and configure connection managers when you create a new package, you can use the SQL ServerSQL Server Import and Export Wizard. La procedura guidata consente anche di creare e configurare le origini e le destinazioni che usano le gestioni connessioni.The wizard also helps you create and configure the sources and destinations that use the connection managers. Per altre informazioni, vedere Creare pacchetti in SQL Server Data Tools.For more information, see Create Packages in SQL Server Data Tools.

Per creare manualmente una nuova gestione connessione e aggiungerla a un pacchetto esistente, è possibile usare l'area Gestioni connessioni disponibile nelle schede Flusso di controllo, Flusso di dati e Gestori eventi di Progettazione SSISSSIS.To manually create a new connection manager and add it to an existing package, you use the Connection Managers area that appears on the Control Flow, Data Flow, and Event Handlers tabs of SSISSSIS Designer. Dall'area Gestione connessione è possibile scegliere il tipo di gestione connessione da creare e quindi impostare le proprietà della gestione connessione utilizzando la finestra di dialogo disponibile in Progettazione SSISSSIS.From the Connection Manager area, you choose the type of connection manager to create, and then set the properties of the connection manager by using a dialog box that SSISSSIS Designer provides. Per ulteriori informazioni, vedere la sezione "Utilizzo dell'area Gestioni connessioni" più avanti in questo argomento.For more information, see the section, "Using the Connection Managers Area," later in this topic.

Dopo avere aggiunto la gestione connessione a un pacchetto è possibile utilizzarla in attività, contenitori Ciclo Foreach, origini, trasformazioni e destinazioni.After the connection manager is added to a package, you can use it in tasks, Foreach Loop containers, sources, transformations, and destinations. Per altre informazioni, vedere Attività di Integration Services, Contenitore Ciclo Foreach e Flusso di dati.For more information, see Integration Services Tasks, Foreach Loop Container, and Data Flow.

Utilizzo dell'area Gestioni connessioniUsing the Connection Managers Area

È possibile creare gestioni connessioni quando è attiva la scheda Flusso di controllo, Flusso di dati o Gestori eventi di Progettazione SSISSSIS.You can create connection managers while the Control Flow, Data Flow, or Event Handlers tab of SSISSSIS Designer is active.

Nella figura seguente viene illustrata l'area Gestioni connessioni della scheda Flusso di controllo di Progettazione SSISSSIS.The following diagram shows the Connection Managers area on the Control Flow tab of SSISSSIS Designer.

Schermata di progettazione del flusso di controllo con pacchettoScreenshot of control flow designer with package

Provider a 32 e 64 bit per le gestioni connessioni32-Bit and 64-Bit Providers for Connection Managers

Molti dei provider utilizzati dalle gestioni connessioni sono disponibili sia in versione a 32 bit che in versione a 64 bit.Many of the providers that connection managers use are available in 32-bit and 64-bit versions. Poiché l'ambiente di progettazione Integration ServicesIntegration Services è a 32 bit, durante la progettazione dei pacchetti in tale ambiente sono disponibili solo provider a 32 bit.The Integration ServicesIntegration Services design environment is a 32-bit environment and you see only 32-bit providers while you are designing a package. Pertanto è possibile solo configurare una gestione connessione in modo da utilizzare uno specifico provider a 64 bit, se nel computer è installata anche la versione a 32 bit dello stesso provider.Therefore, you can only configure a connection manager to use a specific 64-bit provider if the 32-bit version of the same provider is also installed.

In fase di esecuzione viene utilizzata la versione corretta, anche se in fase di progettazione era stata specificata la versione a 32 bit del provider.At run time, the correct version is used, and it does not matter that you specified the 32-bit version of the provider at design time. È possibile eseguire la versione a 64 bit del provider anche se il pacchetto viene eseguito in SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT).The 64-bit version of the provider can be run even if the package is run in SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT).

Entrambe le versioni del provider hanno lo stesso ID.Both versions of the provider have the same ID. Per specificare se il runtime Integration ServicesIntegration Services deve usare la versione a 64 bit del provider, è necessario impostare la proprietà Run64BitRuntime del progetto di Integration ServicesIntegration Services.To specify whether the Integration ServicesIntegration Services runtime uses an available 64-bit version of the provider, you set the Run64BitRuntime property of the Integration ServicesIntegration Services project. Se la proprietà Run64BitRuntime è impostata su true, il runtime trova e usa il provider a 64 bit, se invece Run64BitRuntime è impostata su false, il runtime trova e usa il provider a 32 bit.If the Run64BitRuntime property is set to true, the runtime finds and uses the 64-bit provider; if Run64BitRuntime is false, the runtime finds and uses the 32-bit provider. Per altre informazioni sulle proprietà che è possibile impostare in progetti di Integration ServicesIntegration Services, vedere Integration Services (SSIS) e ambienti Studio.For more information about properties you can set on Integration ServicesIntegration Services projects, see Integration Services &(SSIS) and Studio Environments.

Aggiungere una gestione connessioneAdd a connection manager

Aggiungere una gestione connessione quando si crea un pacchetto Add a connection manager when you create a package

  • Utilizzare l'Importazione/Esportazione guidata SQL ServerSQL Server .Use the SQL ServerSQL Server Import and Export Wizard

    Oltre a creare e configurare una gestione connessione, tramite la procedura guidata è anche possibile creare e configurare le origini e le destinazioni in cui è utilizzata la gestione connessione.In addition to creating and configuring a connection manager, the wizard also helps you create and configure the sources and destinations that use the connection manager. Per altre informazioni, vedere Creare pacchetti in SQL Server Data Tools.For more information, see Create Packages in SQL Server Data Tools.

Aggiungere una gestione connessione a un pacchetto esistente Add a connection manager to an existing package

  1. In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT)aprire il progetto di Integration ServicesIntegration Services che contiene il pacchetto desiderato.In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT), open the Integration ServicesIntegration Services project that contains the package you want.

  2. In Esplora soluzioni fare doppio clic sul pacchetto per aprirloIn Solution Explorer, double-click the package to open it

  3. In Progettazione SSISSSIS fare clic sulla scheda Flusso di controllo , Flusso di dati o Gestore evento in modo da rendere disponibile l'area Gestioni connessioni .In SSISSSIS Designer, click the Control Flow tab, the Data Flow tab, or the Event Handler tab to make the Connection Managers area available.

  4. Fare clic in un punto qualsiasi dell'area Gestioni connessioni , quindi eseguire una delle operazioni seguenti:Right-click anywhere in the Connection Managers area, and then do one of the following:

    • Fare clic sul tipo di gestione connessione da aggiungere al pacchetto.Click the connection manager type to add to the package.

      -oppure-—or—

    • Se il tipo desiderato non è incluso nell'elenco, fare clic su Nuova connessione . Verrà visualizzata la finestra di dialogo Aggiungi gestione connessione SSIS . Selezionare un tipo di gestione connessione, quindi fare clic su OK.If the type that you want to add is not listed, click New Connection to open the Add SSIS Connection Manager dialog box, select a connection manager type, and then click OK.

      Verrà visualizzata la finestra di dialogo specifica per il tipo di gestione connessione selezionato.The custom dialog box for the selected connection manager type opens. Per ulteriori informazioni sui tipi di gestione connessione e sulle opzioni disponibili, vedere la tabella seguente.For more information about connection manager types and the options that are available, see the following options table.

    Gestione connessioneConnection manager OpzioniOptions
    Gestione connessione ADOADO Connection Manager Configura gestione connessione OLE DBConfigure OLE DB Connection Manager
    Gestione connessione ADO.NETADO.NET Connection Manager Configura gestione connessione ADO.NETConfigure ADO.NET Connection Manager
    Gestione connessione Analysis ServicesAnalysis Services Connection Manager Aggiungi riferimento all'interfaccia utente di casella finestra di dialogo Gestione connessione di Analysis ServicesAdd Analysis Services Connection Manager Dialog Box UI Reference
    Gestione connessione ExcelExcel Connection Manager Editor gestione connessione ExcelExcel Connection Manager Editor
    Gestione connessione fileFile Connection Manager Editor gestione connessione fileFile Connection Manager Editor
    Gestione connessione per più fileMultiple Files Connection Manager Aggiungi riferimento all'interfaccia utente della finestra di dialogo Gestione connessione FileAdd File Connection Manager Dialog Box UI Reference
    Gestione connessione File flatFlat File Connection Manager Editor gestione connessione file flat (pagina Generale)Flat File Connection Manager Editor (General Page)

    Editor gestione connessione file flat (pagina Colonne)Flat File Connection Manager Editor (Columns Page)

    Editor gestione connessione file flat (pagina Avanzate)Flat File Connection Manager Editor (Advanced Page)

    Editor gestione connessione file flat (pagina Anteprima)Flat File Connection Manager Editor (Preview Page)
    Gestione connessione per più file FlatMultiple Flat Files Connection Manager Editor gestione connessione per più file Flat ( Pagina generale )Multiple Flat Files Connection Manager Editor (General Page)

    Editor gestione connessione per più file Flat ( Pagina colonne )Multiple Flat Files Connection Manager Editor (Columns Page)

    Editor gestione connessione per più file Flat ( Pagina avanzate )Multiple Flat Files Connection Manager Editor (Advanced Page)

    Editor gestione connessione per più file Flat ( Pagina di anteprima )Multiple Flat Files Connection Manager Editor (Preview Page)
    Gestione connessione FTPFTP Connection Manager Editor gestione connessione FTPFTP Connection Manager Editor
    Gestione connessione HTTPHTTP Connection Manager Editor gestione connessione HTTP ( Pagina del server )HTTP Connection Manager Editor (Server Page)

    Editor gestione connessione HTTP ( Pagina proxy )HTTP Connection Manager Editor (Proxy Page)
    Gestione connessione MSMQMSMQ Connection Manager Editor gestione connessione MSMQMSMQ Connection Manager Editor
    Gestione connessione ODBCODBC Connection Manager Riferimento all'interfaccia utente di gestione connessione ODBCODBC Connection Manager UI Reference
    Gestione connessione OLE DBOLE DB Connection Manager Configura gestione connessione OLE DBConfigure OLE DB Connection Manager
    Gestione connessione SMOSMO Connection Manager Editor gestione connessione SMOSMO Connection Manager Editor
    Gestione connessione SMTPSMTP Connection Manager Editor gestione connessione SMTPSMTP Connection Manager Editor
    Gestione di connessione di SQL Server Compact EditionSQL Server Compact Edition Connection Manager SQL Server Compact Edition Editor gestione connessione ( Pagina connessione )SQL Server Compact Edition Connection Manager Editor (Connection Page)

    SQL Server Compact Edition Editor gestione connessione ( Pagina tutti i )SQL Server Compact Edition Connection Manager Editor (All Page)
    Gestione connessione WMIWMI Connection Manager Editor gestione connessione WMIWMI Connection Manager Editor

    Nell'area Gestioni connessioni è indicata la gestione connessione aggiunta.The Connection Managers area lists the added connection manager.

  5. Facoltativamente, fare clic con il pulsante destro del mouse sulla gestione connessione, scegliere Rinomina, quindi modificare il nome predefinito della gestione connessione.Optionally, right-click the connection manager, click Rename, and then modify the default name of the connection manager.

  6. Per salvare il pacchetto aggiornato scegliere Salva elementi selezionati dal menu File .To save the updated package, click Save Selected Item on the File menu.

Aggiungere una gestione connessione a livello di progetto Add a connection manager at the project level

  1. In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT)aprire il progetto di Integration ServicesIntegration Services .In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT), open the Integration ServicesIntegration Services project.

  2. In Esplora soluzionifare clic con il pulsante destro del mouse su Gestioni connessioni, quindi fare clic su Nuova gestione connessione.In Solution Explorer, right-click Connection Managers, and click New Connection Manager.

  3. Nella finestra di dialogo Aggiungi gestione connessione SSIS selezionare il tipo di gestione connessione, quindi scegliere Aggiungi.In the Add SSIS Connection Manager dialog box, select the type of connection manager, and then click Add.

    Verrà visualizzata la finestra di dialogo specifica per il tipo di gestione connessione selezionato.The custom dialog box for the selected connection manager type opens. Per ulteriori informazioni sui tipi di gestione connessione e sulle opzioni disponibili, vedere la tabella seguente.For more information about connection manager types and the options that are available, see the following options table.

    Gestione connessioneConnection manager OpzioniOptions
    Gestione connessione ADOADO Connection Manager Configura gestione connessione OLE DBConfigure OLE DB Connection Manager
    Gestione connessione ADO.NETADO.NET Connection Manager Configura gestione connessione ADO.NETConfigure ADO.NET Connection Manager
    Gestione connessione Analysis ServicesAnalysis Services Connection Manager Aggiungi riferimento all'interfaccia utente di casella finestra di dialogo Gestione connessione di Analysis ServicesAdd Analysis Services Connection Manager Dialog Box UI Reference
    Gestione connessione ExcelExcel Connection Manager Editor gestione connessione ExcelExcel Connection Manager Editor
    Gestione connessione fileFile Connection Manager Editor gestione connessione fileFile Connection Manager Editor
    Gestione connessione per più fileMultiple Files Connection Manager Aggiungi riferimento all'interfaccia utente della finestra di dialogo Gestione connessione FileAdd File Connection Manager Dialog Box UI Reference
    Gestione connessione File flatFlat File Connection Manager Editor gestione connessione file flat (pagina Generale)Flat File Connection Manager Editor (General Page)

    Editor gestione connessione file flat (pagina Colonne)Flat File Connection Manager Editor (Columns Page)

    Editor gestione connessione file flat (pagina Avanzate)Flat File Connection Manager Editor (Advanced Page)

    Editor gestione connessione file flat (pagina Anteprima)Flat File Connection Manager Editor (Preview Page)
    Gestione connessione per più file FlatMultiple Flat Files Connection Manager Editor gestione connessione per più file Flat ( Pagina generale )Multiple Flat Files Connection Manager Editor (General Page)

    Editor gestione connessione per più file Flat ( Pagina colonne )Multiple Flat Files Connection Manager Editor (Columns Page)

    Editor gestione connessione per più file Flat ( Pagina avanzate )Multiple Flat Files Connection Manager Editor (Advanced Page)

    Editor gestione connessione per più file Flat ( Pagina di anteprima )Multiple Flat Files Connection Manager Editor (Preview Page)
    Gestione connessione FTPFTP Connection Manager Editor gestione connessione FTPFTP Connection Manager Editor
    Gestione connessione HTTPHTTP Connection Manager Editor gestione connessione HTTP ( Pagina del server )HTTP Connection Manager Editor (Server Page)

    Editor gestione connessione HTTP ( Pagina proxy )HTTP Connection Manager Editor (Proxy Page)
    Gestione connessione MSMQMSMQ Connection Manager Editor gestione connessione MSMQMSMQ Connection Manager Editor
    Gestione connessione ODBCODBC Connection Manager Riferimento all'interfaccia utente di gestione connessione ODBCODBC Connection Manager UI Reference
    Gestione connessione OLE DBOLE DB Connection Manager Configura gestione connessione OLE DBConfigure OLE DB Connection Manager
    Gestione connessione SMOSMO Connection Manager Editor gestione connessione SMOSMO Connection Manager Editor
    Gestione connessione SMTPSMTP Connection Manager Editor gestione connessione SMTPSMTP Connection Manager Editor
    Gestione di connessione di SQL Server Compact EditionSQL Server Compact Edition Connection Manager SQL Server Compact Edition Editor gestione connessione ( Pagina connessione )SQL Server Compact Edition Connection Manager Editor (Connection Page)

    SQL Server Compact Edition Editor gestione connessione ( Pagina tutti i )SQL Server Compact Edition Connection Manager Editor (All Page)
    Gestione connessione WMIWMI Connection Manager Editor gestione connessione WMIWMI Connection Manager Editor

    La gestione connessione aggiunta verrà visualizzata sotto il nodo Gestioni connessioni in Esplora soluzioni.The connection manager you added will show up under the Connections Managers node in the Solution Explorer. Verrà inoltre visualizzata nella scheda Gestioni connessioni nella finestra Progettazione SSIS per tutti i pacchetti nel progetto.It will also appear in the Connection Managers tab in the SSIS Designer window for all the packages in the project. Il nome della gestione connessione in questa scheda conterrà un prefisso (progetto) per differenziarla dalle gestioni connessioni al livello del pacchetto.The name of the connection manager in this tab will have a (project) prefix in order to differentiate this project level connection manager from the package level connection managers.

  4. Facoltativamente, fare clic con il pulsante destro del mouse sulla gestione connessione nella finestra Esplora soluzioni sotto il nodo Gestioni connessioni (oppure) nella scheda Gestioni connessioni della finestra Progettazione SSIS , fare clic su Rinomina, quindi modificare il nome predefinito della gestione connessione.Optionally, right-click the connection manager in the Solution Explorer window under Connection Managers node (or) in the Connection Managers tab of the SSIS Designer window, click Rename, and then modify the default name of the connection manager.

    Nota

    Nella scheda Gestioni connessioni della finestra Progettazione SSIS non sarà possibile sovrascrivere il prefisso (progetto) dal nome della gestione connessione.In the Connection Managers tab of the SSIS Designer window, you won’t be able to overwrite the (project) prefix from the connection manager name. Questo si verifica per motivi strutturali.This is by design.

Aggiungere la finestra di dialogo Gestione connessione SSISAdd SSIS Connection Manager dialog box

Utilizzare la finestra di dialogo Aggiungi gestione connessione SSIS per selezionare il tipo di connessione da aggiungere a un pacchetto.Use the Add SSIS Connection Manager dialog box to select the type of connection to add to a package.

Per altre informazioni sulle gestioni connessioni, vedere Connessioni di Integration Services (SSIS).To learn more about connection managers, see Integration Services (SSIS) Connections.

OpzioniOptions

Tipo di gestione connessioneConnection manager type
Selezionare un tipo di connessione e quindi fare clic su Aggiungioppure fare doppio clic su un tipo di connessione per specificare le proprietà della connessione usando l'editor specifico per ogni tipo di connessione.Select a connection type and then click Add, or double-click a connection type, to specify connection properties using the editor for each type of connection.

AggiungiAdd
Consente di specificare le proprietà della connessione utilizzando l'editor per ogni tipo di connessione.Specify connection properties using the editor for each type of connection.

Creare un parametro per una proprietà della gestione connessione Create a parameter for a connection manager property

  1. Nell'area Gestioni connessioni fare clic con il pulsante destro del mouse sulla gestione connessione per cui creare un parametro e scegliere Imposta parametri.In the Connection Managers area, right-click the connection manager that you want to create a parameter for and then click Parameterize.

  2. Configurare le impostazioni dei parametri nella finestra di dialogo Imposta parametri .Configure the parameter settings in the Parameterize dialog box. Per altre informazioni, vedere Finestra di dialogo Imposta parametri.For more information, see Parameterize Dialog Box.

Eliminare una gestione connessioneDelete a connection manager

Eliminare una gestione connessione da un pacchetto Delete a connection manager from a package

  1. In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT)aprire il progetto di Integration ServicesIntegration Services che contiene il pacchetto desiderato.In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT), open the Integration ServicesIntegration Services project that contains the package you want.

  2. In Esplora soluzioni fare doppio clic sul pacchetto per aprirlo.In Solution Explorer, double-click the package to open it.

  3. In Progettazione SSISSSIS fare clic sulla scheda Flusso di controllo , Flusso di dati o Gestore evento in modo da rendere disponibile l'area Gestioni connessioni .In SSISSSIS Designer, click the Control Flow tab, the Data Flow tab, or the Event Handler tab to make the Connection Managers area available.

  4. Fare clic con il pulsante destro del mouse sulla gestione connessione da eliminare, quindi scegliere Elimina.Right-click the connection manager that you want to delete, and then click Delete.

    Se si elimina una gestione connessione utilizzata da un elemento del pacchetto, come un'attività Esegui SQL o un'origine OLE DB, si verificheranno i problemi seguenti:If you delete a connection manager that a package element, such as an Execute SQL task or an OLE DB source, uses, you will experience the following results:

    • Viene visualizzata un'icona di errore sull'elemento del pacchetto che utilizzava la gestione connessione eliminata.An error icon appears on the package element that used the deleted connection manager.

    • La convalida del pacchetto non riesce.The package fails to validate.

    • Non è possibile eseguire il pacchetto.The package cannot be run.

  5. Per salvare il pacchetto aggiornato, scegliere Salva elementi selezionati dal menu File .To save the updated package, click Save Selected Items on the File menu.

Eliminare una gestione connessione condivisa (Gestione connessioni a livello di progetto) Delete a shared connection manager (project level connection manager)

  1. Per eliminare una gestione connessione al livello del progetto, fare clic con il pulsante destro del mouse sotto il nodo Gestioni connessioni nella finestra Esplora soluzioni , quindi scegliere Elimina.To delete a project-level connection manager, right-click the connection manager under Connection Managers node in the Solution Explorer window, and then click Delete. SQL Server Data ToolsSQL Server Data ToolsVisualizza il messaggio di avviso seguente: displays the following warning message:

    Avviso

    Quando si elimina una gestione connessione del progetto, è possibile che i pacchetti che utilizzano la gestione connessione non vengano eseguiti.When you delete a project connection manager, packages that use the connection manager might not run. Non è possibile annullare questa azione.You cannot undo this action. Eliminare la gestione connessione?Do you want to delete the connection manager?

  2. Fare clic su OK per eliminare la gestione connessione o Annulla per mantenerla.Click OK to delete the connection manager or Cancel to keep it.

    Nota

    È anche possibile eliminare una gestione connessione al livello del progetto dalla scheda Gestione connessione della finestra Progettazione SSIS aperta per i pacchetti del progetto.You can also delete a project level connection manager from the Connection Manager tab of the SSIS Designer window opened for any package in the project. A tale scopo, fare clic con il pulsante destro del mouse sulla gestione connessione nella scheda, quindi scegliere Elimina.You do so by right-clicking the connection manager in the tab and then by clicking Delete.

Impostazione delle proprietà di una gestione connessioneSet the Properties of a Connection Manager

Tutti i tipi di gestione connessione possono essere configurati nella finestra Proprietà .All connection managers can be configured using the Properties window.

Integration ServicesIntegration Servicesinoltre fornisce finestre di dialogo personalizzate per la modifica di diversi tipi di gestioni connessioni in Integration ServicesIntegration Services. also provides custom dialog boxes for modifying the different types of connection managers in Integration ServicesIntegration Services. Queste finestre di dialogo includono opzioni diverse a seconda del tipo di gestione connessione.The dialog box has a different set of options depending on the connection manager type.

Modificare una gestione connessione utilizzando la finestra proprietàModify a connection manager using the Properties window

  1. In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT)aprire il progetto di Integration ServicesIntegration Services che contiene il pacchetto desiderato.In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT), open the Integration ServicesIntegration Services project that contains the package you want.

  2. In Esplora soluzioni fare doppio clic sul pacchetto per aprirlo.In Solution Explorer, double-click the package to open it.

  3. In Progettazione SSIS fare clic sulla scheda Flusso di controllo , Flusso di dati o Gestore evento in modo da rendere disponibile l'area Gestioni connessioni .In SSIS Designer, click the Control Flow tab, the Data Flow tab, or the Event Handler tab to make the Connection Managers area available.

  4. Fare clic con il pulsante destro del mouse sulla gestione connessione e quindi scegliere Proprietà.Right-click the connection manager and click Properties.

  5. Nella finestra Proprietà modificare i valori delle proprietà.In the Properties window, edit the property values. La finestra Proprietà consente di accedere ad alcune proprietà che non è possibile configurare nell'editor standard di una gestione connessione.The Properties window provides access to some properties that are not configurable in the standard editor for a connection manager.

  6. Scegliere OK.Click OK.

  7. Per salvare il pacchetto aggiornato, scegliere Salva elementi selezionati dal menu File .To save the updated package, click Save Selected Items on the File menu.

Modificare una gestione connessione utilizzando una finestra di dialogo Gestione connessioneModify a connection manager using a connection manager dialog box

  1. In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT)aprire il progetto di Integration ServicesIntegration Services che contiene il pacchetto desiderato.In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT), open the Integration ServicesIntegration Services project that contains the package you want.

  2. In Esplora soluzioni fare doppio clic sul pacchetto per aprirlo.In Solution Explorer, double-click the package to open it.

  3. In Progettazione SSISSSIS fare clic sulla scheda Flusso di controllo , Flusso di dati o Gestori eventi in modo da rendere disponibile l'area Gestioni connessioni .In SSISSSIS Designer, click the Control Flow tab, the Data Flow tab, or the Event Handler tab to make the Connection Managers area available.

  4. Nell'area Gestioni connessioni fare doppio clic sulla gestione connessione desiderata. Verrà visualizzata la finestra di dialogo Gestione connessione .In the Connection Managers area, double-click the connection manager to open the Connection Manager dialog box. Per informazioni su tipi di gestione connessione specifici e sulle opzioni disponibili per ogni tipo di gestione connessione, vedere la tabella seguente.For information about specific connection manager types, and the options available for each type, see the following table.

    Gestione connessioneConnection manager OpzioniOptions
    Gestione connessione ADOADO Connection Manager Configura gestione connessione OLE DBConfigure OLE DB Connection Manager
    Gestione connessione ADO.NETADO.NET Connection Manager Configura gestione connessione ADO.NETConfigure ADO.NET Connection Manager
    Gestione connessione Analysis ServicesAnalysis Services Connection Manager Aggiungi riferimento all'interfaccia utente di casella finestra di dialogo Gestione connessione di Analysis ServicesAdd Analysis Services Connection Manager Dialog Box UI Reference
    Gestione connessione ExcelExcel Connection Manager Editor gestione connessione ExcelExcel Connection Manager Editor
    Gestione connessione fileFile Connection Manager Editor gestione connessione fileFile Connection Manager Editor
    Gestione connessione per più fileMultiple Files Connection Manager Aggiungi riferimento all'interfaccia utente della finestra di dialogo Gestione connessione FileAdd File Connection Manager Dialog Box UI Reference
    Gestione connessione File flatFlat File Connection Manager Editor gestione connessione file flat (pagina Generale)Flat File Connection Manager Editor (General Page)

    Editor gestione connessione file flat (pagina Colonne)Flat File Connection Manager Editor (Columns Page)

    Editor gestione connessione file flat (pagina Avanzate)Flat File Connection Manager Editor (Advanced Page)

    Editor gestione connessione file flat (pagina Anteprima)Flat File Connection Manager Editor (Preview Page)
    Gestione connessione per più file FlatMultiple Flat Files Connection Manager Editor gestione connessione per più file Flat ( Pagina generale )Multiple Flat Files Connection Manager Editor (General Page)

    Editor gestione connessione per più file Flat ( Pagina colonne )Multiple Flat Files Connection Manager Editor (Columns Page)

    Editor gestione connessione per più file Flat ( Pagina avanzate )Multiple Flat Files Connection Manager Editor (Advanced Page)

    Editor gestione connessione per più file Flat ( Pagina di anteprima )Multiple Flat Files Connection Manager Editor (Preview Page)
    Gestione connessione FTPFTP Connection Manager Editor gestione connessione FTPFTP Connection Manager Editor
    Gestione connessione HTTPHTTP Connection Manager Editor gestione connessione HTTP ( Pagina del server )HTTP Connection Manager Editor (Server Page)

    Editor gestione connessione HTTP ( Pagina proxy )HTTP Connection Manager Editor (Proxy Page)
    Gestione connessione MSMQMSMQ Connection Manager Editor gestione connessione MSMQMSMQ Connection Manager Editor
    Gestione connessione ODBCODBC Connection Manager Riferimento all'interfaccia utente di gestione connessione ODBCODBC Connection Manager UI Reference
    Gestione connessione OLE DBOLE DB Connection Manager Configura gestione connessione OLE DBConfigure OLE DB Connection Manager
    Gestione connessione SMOSMO Connection Manager Editor gestione connessione SMOSMO Connection Manager Editor
    Gestione connessione SMTPSMTP Connection Manager Editor gestione connessione SMTPSMTP Connection Manager Editor
    Gestione di connessione di SQL Server Compact EditionSQL Server Compact Edition Connection Manager SQL Server Compact Edition Editor gestione connessione ( Pagina connessione )SQL Server Compact Edition Connection Manager Editor (Connection Page)

    SQL Server Compact Edition Editor gestione connessione ( Pagina tutti i )SQL Server Compact Edition Connection Manager Editor (All Page)
    Gestione connessione WMIWMI Connection Manager Editor gestione connessione WMIWMI Connection Manager Editor
  5. Per salvare il pacchetto aggiornato, scegliere Salva elementi selezionati dal menu File .To save the updated package, click Save Selected Items on the File menu.