Condividi tramite


Proprietà personalizzate della destinazione ODBC

Nella tabella seguente vengono descritte le proprietà personalizzate della destinazione ODBC. È possibile impostare tutte le proprietà dalle espressioni di proprietà SSIS.

Nome proprietà Tipo di dati Descrizione
Connessione ODBC Connection Connessione ODBC per accedere al database di destinazione.
BatchSize Integer Dimensioni del batch per il caricamento bulk. Si tratta del numero di righe caricate come batch. È valido solo se è supportata l'associazione di parametri a livello di riga. Se l'associazione di parametri a livello di riga non è supportata, le dimensioni del batch sono pari a 1.
BindCharColumnAs Integer (enumerazione) Questa proprietà determina il modo in cui la destinazione ODBC associa colonne con tipi string a più byte quali SQL_CHAR, SQL_VARCHAR o SQL_LONGVARCHAR.

I valori possibili sono Unicode (0), che specifica l'associazione delle colonne come SQL_C_WCHAR, e ANSI (1), che specifica l'associazione delle colonne come SQL_C_CHAR. Il valore predefinito è Unicode (0).

Unicode è l'opzione migliore per la maggior parte dei provider ODBC 3.x e ODBC 2.x che supportano l'associazione di parametri CHAR come stringhe wide. Quando si seleziona Unicode e ExposeCharColumnsAsUnicode è True, l'utente non deve specificare la tabella codici utilizzata dal database di origine.

Nota: questa proprietà non è disponibile nell' Editor destinazione ODBC, ma può essere impostata tramite l'Editor avanzato.
BindNumericAs Integer (enumerazione) Questa proprietà determina il modo in cui la destinazione ODBC associa colonne con dati numerici con tipi di dati SQL_TYPE_NUMERIC e SQL_TYPE_DECIMAL.

I valori possibili sono Char (0), che specifica l'associazione delle colonne come SQL_C_WCHAR, e Numeric (1), che specifica l'associazione delle colonne come SQL_C_NUMERIC. Il valore predefinito è Char (0).

Nota: questa proprietà non è disponibile nell' Editor destinazione ODBC, ma può essere impostata tramite l' Editor avanzato.
DefaultCodePage Integer Tabella codici da utilizzare per le colonne di tipo string.

Nota: questa proprietà non è disponibile nell' Editor destinazione ODBC, ma può essere impostata tramite l' Editor avanzato.
InsertMethod Integer (enumerazione) Metodo utilizzato per l'inserimento dei dati. I valori possibili sono Row by row (0) e Batch (1). Il valore predefinito è Batch (1).

Per altre informazioni su queste opzioni, vedere "Opzioni di caricamento" in Destinazione ODBC.
StatementTimeout Integer Numero di secondi di attesa per l'esecuzione di un'istruzione SQL prima di tornare all'applicazione con un errore. Il valore predefinito è 120.
TableName string Nome della tabella di destinazione in cui vengono inseriti i dati.
TransactionSize Integer Numero di inserimenti in una singola transazione. Il valore predefinito è 0, che indica che la destinazione utilizza la modalità di commit automatico.

Poiché la gestione connessione ODBC non supporta transazioni distribuite, è possibile impostare questa proprietà con un valore diverso da 0. Se, tuttavia, la proprietà RetainSameConnection della gestione connessione è impostata su true , è necessario impostare questa proprietà su 0.

Nota: questa proprietà non è disponibile nell' Editor destinazione ODBC, ma può essere impostata tramite l' Editor avanzato.
LobChunkSize Integer Allocazione delle dimensioni del blocco per colonne LOB.