Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
I pacchetti di Microsoft SQL Server Integration Services usano connessioni per eseguire attività diverse e implementare le funzionalità di Integration Services:
Connessione agli archivi dati di origine e di destinazione, ad esempio testo, XML, cartelle di lavoro di Excel e database relazionali per estrarre e caricare dati.
Connessione a database relazionali che contengono dati di riferimento per eseguire ricerche esatte o fuzzy.
Connessione a database relazionali per eseguire istruzioni SQL, ad esempio i comandi SELECT, DELETE e INSERT, e anche le stored procedure.
Connessione a SQL Server per eseguire attività di manutenzione e trasferimento, ad esempio il backup dei database e il trasferimento degli account di accesso.
Scrittura di voci di log nei file di testo e XML, nelle tabelle di SQL Server, e configurazione dei pacchetti nelle tabelle di SQL Server.
Connessione a SQL Server per creare tabelle di lavoro temporanee necessarie per eseguire alcune trasformazioni.
Connessione a progetti e database di Analysis Services per accedere ai modelli di data mining, elaborare cubi e dimensioni ed eseguire codice DDL.
Specificare file e cartelle esistenti o nuovi da utilizzare con gli enumeratori e le attività del ciclo Foreach.
Connessione a code di messaggistica e alla Strumentazione di Gestione Windows (WMI), SQL Server Management Objects (SMO), server Web e di posta elettronica.
Per stabilire queste connessioni, Integration Services usa gestori di connessioni, come descritto nella sezione successiva.
Gestori di connessioni
Integration Services usa la gestione connessione come rappresentazione logica di una connessione. In fase di progettazione, si impostano le proprietà di una gestione connessione per descrivere la connessione fisica creata da Integration Services durante l'esecuzione del pacchetto. Ad esempio, una gestione connessione include la ConnectionString proprietà impostata in fase di progettazione. In fase di esecuzione viene creata una connessione fisica usando il valore nella proprietà della stringa di connessione.
Un pacchetto può usare più istanze di un tipo di gestione connessione ed è possibile impostare le proprietà in ogni istanza. In fase di esecuzione, ogni istanza di un tipo di gestione connessione crea una connessione con attributi diversi.
SQL Server Integration Services offre diversi tipi di gestioni connessioni che consentono ai pacchetti di connettersi a un'ampia gamma di origini dati e server:
I gestori di connessione integrati che Setup installa quando installi i Servizi di Integrazione.
Sono disponibili gestori di connessioni per il download dal sito Web Microsoft.
È possibile creare una gestione connessione personalizzata se le gestioni connessioni esistenti non soddisfano le proprie esigenze.
Gestori di connessioni integrati
Nella tabella seguente sono elencati i tipi di gestione connessione forniti da SQL Server Integration Services.
| TIPO | Descrizione | Argomento |
|---|---|---|
| ADO | Si connette a oggetti ADO (ActiveX Data Objects). | Gestore della connessione ADO |
| ADO.NET | Si connette a un'origine dati usando un provider .NET. | Gestione connessione ADO.NET |
| CACHE | Legge i dati dal flusso di dati o da un file di cache (con estensione caw) e può salvare i dati nel file della cache. | Gestione connessione cache |
| DQS | Si connette a un server Data Quality Services e a un database Data Quality Services nel server. | Gestione connessione di pulizia DQS |
| EXCEL | Si connette a un file di cartella di lavoro di Excel. | Gestione connessione Excel |
| file | Si connette a un file o a una cartella. | Gestione connessione file |
| FLATFILE | Connettersi ai dati in un singolo file flat. | Gestione connessione file di testo |
| FTP | Connettersi a un server FTP. | Gestione connessione FTP |
| HTTP | Si connette a un server Web. | Gestione connessione HTTP |
| MSMQ | Si connette a una coda di messaggi. | Gestione connessione MSMQ |
| MSOLAP100 | Si connette a un'istanza di SQL Server Analysis Services o a un progetto di Analysis Services. | Gestione della connessione di Analysis Services |
| Multifile | Si connette a più file e cartelle. | Gestore di connessioni multiplo di file |
| MULTIFLATFILE | Si connette a più file di dati e cartelle. | Gestione connessione a più file flat |
| OLEDB | Si connette a un'origine dati tramite un provider OLE DB. | Gestione connessione OLE DB |
| ODBC | Si connette a un'origine dati tramite ODBC. | Gestione connessione ODBC |
| SMOServer | Si connette a un server SMO (SQL Server Management Objects). | Gestione connessione SMO |
| SMTP | Si connette a un server di posta SMTP. | Gestione connessione SMTP |
| SQLMOBILE | Si connette a un database di SQL Server Compact. | Gestione connessione SQL Server Compact Edition |
| WMI | Si connette a un server e specifica l'ambito della gestione di Strumentazione gestione Windows (WMI) nel server. | Gestore connessioni WMI |
Gestioni connessioni disponibili per il download
La tabella seguente elenca altri tipi di gestione connessione che è possibile scaricare dal sito Web Microsoft.
Importante
Le gestioni connessioni elencate nella tabella seguente funzionano solo con Microsoft SQL Server 2012 Enterprise e Microsoft SQL Server 2012 Developer.
| TIPO | Descrizione | Argomento |
|---|---|---|
| ORACOLO | Si connette a un server di informazioni< sulla versione di Oracle>. | Il gestore di connessione Oracle è il componente di gestione della connessione del Microsoft Connector per Oracle di Attunity. Il connettore Microsoft per Oracle di Attunity include anche un'origine e una destinazione. Per altre informazioni, vedere la pagina di download, Connettori Microsoft per Oracle e Teradata di Attunity. |
| SAPBI | Si connette a un sistema SAP NetWeaver BI versione 7. | La gestione connessione SAP BI è il componente di gestione connessione di Microsoft Connector per SAP BI. Microsoft Connector per SAP BI include anche un'origine e una destinazione. Per altre informazioni, vedere la pagina di download, Microsoft SQL Server 2008 Feature Pack. |
| TERADATA | Si connette a un server informazioni> sulla versione di Teradata<. | La gestione connessione Teradata è il componente di gestione connessione di Microsoft Connector per Teradata di Attunity. Il connettore Microsoft per Teradata di Attunity include anche un'origine e una destinazione. Per altre informazioni, vedere la pagina di download, Connettori Microsoft per Oracle e Teradata di Attunity. |
Gestioni connessioni personalizzate
È anche possibile scrivere gestioni connessioni personalizzate. Per altre informazioni, vedere Sviluppo di una gestione connessione personalizzata.
Attività correlate
Per informazioni dettagliate su come aggiungere o eliminare una gestione connessione in un pacchetto, vedere Aggiungere, eliminare o condividere una gestione connessione in un pacchetto.
Per informazioni dettagliate su come impostare le proprietà di una gestione connessione in un pacchetto, vedere Impostare le proprietà di una gestione connessione.
Contenuto correlato
Video, Sfruttare Microsoft Attunity Connector per Oracle per migliorare le prestazioni dei pacchetti in technet.microsoft.com
Articoli wiki, connettività SSIS, su social.technet.microsoft.com
Post del blog Connessione a MySQL da SSIS su blogs.msdn.com.
Articolo tecnico relativo all'estrazione e al caricamento dei dati di SharePoint in SQL Server Integration Services in msdn.microsoft.com.
Articolo tecnico, messaggio di errore "DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER" quando si utilizza il gestore connessioni Oracle in SSIS, su support.microsoft.com.