Condividi tramite


gestione connessione file

Una gestione connessione file consente a un pacchetto di fare riferimento a un file o a una cartella esistente oppure di creare un file o una cartella in fase di esecuzione. Ad esempio, è possibile fare riferimento a un file di Excel. Alcuni componenti di Microsoft SQL Server Integration Services usano informazioni nei file per il proprio funzionamento. L'attività Esegui SQL può ad esempio fare riferimento a un file che contiene le istruzioni SQL eseguite dall'attività. In altri componenti le operazioni vengono effettuate nei file. Ad esempio, tramite l'attività File System è possibile fare riferimento a un file per copiarlo in una nuova posizione.

Tipi di utilizzo per la gestione connessione file

Tramite la proprietà FileUsageType della gestione connessione file viene specificata la modalità di utilizzo della connessione file. La gestione connessione file può creare un file o una cartella oppure utilizzare un file o una cartella esistente.

Nella tabella seguente vengono elencati i possibili valori di FileUsageType.

Valore Descrizione
0 La gestione connessione file utilizza un file esistente.
1 La gestione connessione file crea un file.
2 La gestione connessione file utilizza una cartella esistente.
3 La gestione connessione file crea una cartella.

Connessioni a più file o cartelle

La gestione connessione file può fare riferimento solo a un file o a una cartella. Per fare riferimento a più file o cartelle, al posto di una gestione connessione file utilizzare una gestione connessione per più file. Per altre informazioni, vedere Multiple Files Connection Manager.

Configurazione della gestione connessione file

Quando si aggiunge una gestione connessione file a un pacchetto, Integration Services crea una gestione connessione che si risolverà in una connessione file in fase di esecuzione, imposta le proprietà connessione file e aggiunge la Connections connessione File alla raccolta del pacchetto.

La proprietà ConnectionManagerType della gestione connessione viene impostata su FILE.

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

  • Specificare il tipo di utilizzo.

  • Specificare un file o una cartella.

È possibile impostare la proprietà ConnectionString per la gestione connessione file specificando un'espressione nella finestra Proprietà di SQL Server Data Tools (SSDT). Tuttavia, per evitare un errore di convalida quando si usa un'espressione per specificare il file o la cartella, aggiungere il percorso di un file o di una cartella in Editor gestione connessione fileper File/Cartella.

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

Per altre informazioni sulle proprietà che è possibile impostare in SSIS Designer, vedere Editor gestione connessione file.

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