Creazione di gestioni connessioni
In Integration 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 dei dati. 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 Server o in un 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. Un pacchetto che include un'attività Esegui SQL può utilizzare una gestione connessione OLE DB per connettersi a un database di SQL Server. Per ulteriori informazioni, vedere Connessioni in Integration Services.
Per creare e configurare automaticamente gestioni connessioni durante la creazione di un nuovo pacchetto, è possibile utilizzare Importazione/Esportazione guidata SQL Server o Creazione guidata progetto connessioni in Integration Services. Queste procedure guidate consentono anche di creare e configurare le origini e le destinazioni che utilizzano le gestioni connessioni. Per ulteriori informazioni, vedere Creazione di un pacchetto mediante una procedura guidata.
Per creare manualmente una nuova gestione connessione e aggiungerla a un pacchetto esistente, è possibile utilizzare l'area Gestioni connessioni disponibile nelle schede Flusso di controllo, Flusso di dati e Gestori eventi di Progettazione SSIS. 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 SSIS. Per ulteriori informazioni, vedere la sezione "Utilizzo dell'area Gestioni connessioni" più avanti in questo argomento.
Dopo avere aggiunto la gestione connessione a un pacchetto è possibile utilizzarla in attività, contenitori Ciclo Foreach, origini, trasformazioni e destinazioni. Per ulteriori informazioni, vedere Attività di Integration Services, Contenitore Ciclo Foreach e Elementi dei flussi di dati.
Utilizzo dell'area Gestioni connessioni
È possibile creare gestioni connessioni quando è attiva la scheda Flusso di controllo, Flusso di dati o Gestori eventi di Progettazione SSIS.
Nella figura seguente viene illustrata l'area Gestioni connessioni della scheda Flusso di controllo di Progettazione SSIS.
Per aggiungere, configurare o eliminare una gestione connessione in Progettazione SSIS
Provider a 32 e 64 bit per le gestioni connessioni
Molti dei provider utilizzati dalle gestioni connessioni sono disponibili sia in versione a 32 bit che in versione a 64 bit. Poiché l'ambiente di progettazione Integration Services è a 32 bit, durante la progettazione dei pacchetti in tale ambiente sono disponibili solo provider a 32 bit. 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.
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. È possibile eseguire la versione a 64 bit del provider anche se il pacchetto viene eseguito in Business Intelligence Development Studio.
Entrambe le versioni del provider hanno lo stesso ID. Per specificare se il runtime Integration Services deve utilizzare la versione a 64 bit del provider, è necessario impostare la proprietà Run64BitRuntime del progetto di Integration Services. Se la proprietà Run64BitRuntime è impostata su true, il runtime trova e utilizza il provider a 64 bit, se invece Run64BitRuntime è impostata su false, il runtime trova e utilizza il provider a 32 bit. Per ulteriori informazioni sulle proprietà che è possibile impostare per i progetti di Integration Services, vedere Considerazioni sulla versione a 64 bit di Integration Services e Integration Services in Business Intelligence Development Studio.
|