Condividi tramite


Gestione connessione ADO

Una gestione connessione ADO consente a un pacchetto di connettersi a oggetti ADO (ActiveX Data Objects), ad esempio un recordset. Questa gestione connessione viene in genere utilizzata nelle attività personalizzate create con versioni precedenti di un linguaggio, ad esempio Microsoft Visual Basic 6.0, o in attività personalizzate che fanno parte di un'applicazione esistente che utilizza ADO per connettersi a un'origine dei dati.

Quando si aggiunge una gestione connessione ADO a un pacchetto, Microsoft SQL Server Integration Services crea una gestione connessione che in fase di esecuzione verrà risolta in una connessione ADO, imposta le proprietà della gestione connessione e quindi la aggiunge alla raccolta Connections del pacchetto. La proprietà ConnectionManagerType della gestione connessione viene impostata su ADO.

Per configurare una gestione connessione ADO, procedere nel modo seguente:

  • Specificare una stringa di connessione configurata in modo da soddisfare i requisiti del provider selezionato.

  • Se richiesto dal provider, includere il nome dell'origine dei dati a cui connettersi.

  • Specificare le credenziali di sicurezza come previsto dal provider selezionato.

  • Indicare se la connessione creata dalla gestione connessione deve essere mantenuta in fase di esecuzione.

Risoluzione dei problemi relativi alla gestione connessione ADO

Durante la lettura da parte di una gestione connessione ADO, alcuni tipi di dati di SQL Server relativi alle date genereranno i risultati mostrati nella tabella seguente.

Tipo di dati di SQL Server

Risultato

time, datetimeoffset

L'esecuzione del pacchetto non viene completata correttamente, a meno che non vengano utilizzati comandi SQL con parametri. È necessario servirsi dell'attività Esegui SQL nel pacchetto per utilizzare i comandi SQL con parametri. Per ulteriori informazioni, vedere Attività Esegui SQL di SSIS e Utilizzo di parametri e di codici restituiti nell'attività Esegui SQL.

datetime2

La gestione connessione ADO tronca il valore relativo ai millisecondi.

Nota

Per ulteriori informazioni sui tipi di dati di SQL Server e sul modo in cui vengono mappati ai tipi di dati di Integration Services, vedere Tipi di dati (Transact-SQL) e Tipi di dati di Integration Services.

Configurazione della gestione connessione ADO

È possibile impostare le proprietà tramite Progettazione SSIS o a livello di programmazione.

Per ulteriori informazioni sulle proprietà che è possibile impostare in Progettazione SSIS, fare clic su uno degli argomenti seguenti:

Per informazioni sulla configurazione di una gestione connessione a livello di programmazione, vedere ConnectionManager e Aggiunta di connessioni a livello di programmazione.

Icona di Integration Services (piccola) Rimanere aggiornati con Integration Services

Per informazioni sui download, gli articoli, gli esempi e i video Microsoft più recenti, nonché sulle soluzioni selezionate dalla community, visitare la pagina Integration Services su MSDN o Technet:

Per ricevere notifica automatica su questi aggiornamenti, sottoscrivere i feed RSS disponibili nella pagina.

Vedere anche

Concetti