Proprietà personalizzate della destinazione ODBCODBC Destination Custom Properties

Nella tabella seguente vengono descritte le proprietà personalizzate della destinazione ODBC.The following table describes the custom properties of the ODBC destination. È possibile impostare tutte le proprietà dalle espressioni di proprietà SSIS.All properties can be set from SSIS property expressions.

Nome proprietàProperty name Tipo di datiData Type DescriptionDescription
ConnessioneConnection ODBC ConnectionODBC Connection Connessione ODBC per accedere al database di destinazione.An ODBC connection to access the destination database.
BatchSizeBatchSize Valore interoInteger Dimensioni del batch per il caricamento bulk.The size of the batch for bulk loading. Si tratta del numero di righe caricate come batch.This is the number of rows loaded as a batch. È valido solo se è supportata l'associazione di parametri a livello di riga.This is valid only if the row-wise parameter binding is supported. Se l'associazione di parametri a livello di riga non è supportata, le dimensioni del batch sono pari a 1.If the row-wise parameter binding is not supported, the batch size is 1.
BindCharColumnAsBindCharColumnAs Integer (enumerazione)Integer (enumeration) 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.This property determines how the ODBC destination binds columns with multiple-byte string types such as SQL_CHAR, SQL_VARCHAR, or 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.The possible values are Unicode (0), which binds the columns as SQL_C_WCHAR, and ANSI (1), which binds the columns as SQL_C_CHAR). Il valore predefinito è Unicode (0).The default is 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.Unicode is the best option for most ODBC 3.x providers and ODBC 2.x providers that support binding CHAR parameters as wide strings. Quando si seleziona Unicode e ExposeCharColumnsAsUnicode è True, l'utente non deve specificare la tabella codici utilizzata dal database di origine.When you select Unicode and ExposeCharColumnsAsUnicode is True, the user does not need to specify the code page used by the source database.

Nota : questa proprietà non è disponibile nell' Editor destinazione ODBC, ma può essere impostata tramite l' Editor avanzato.Note: This property is not available in the ODBC Destination Editor, but can be set by using the Advanced Editor.
BindNumericAsBindNumericAs Integer (enumerazione)Integer (enumeration) 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.This property determines how the ODBC destination binds columns with numeric data with data types SQL_TYPE_NUMERIC and 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.The possible values are Char (0), which binds the columns as SQL_C_CHAR and Numeric (1), which binds the columns as SQL_C_NUMERIC. Il valore predefinito è Char (0).The default value is Char (0).

Nota: questa proprietà non è disponibile nell' Editor destinazione ODBC, ma può essere impostata tramite l' Editor avanzato.Note: This property is not available in the ODBC Destination Editor, but can be set by using the Advanced Editor.
DefaultCodePageDefaultCodePage Valore interoInteger Tabella codici da utilizzare per le colonne di tipo string.The code page to use for string columns.

Nota: questa proprietà non è disponibile nell' Editor destinazione ODBC, ma può essere impostata tramite l' Editor avanzato.Note: This property is not available in the ODBC Destination Editor, but can be set by using the Advanced Editor.
InsertMethodInsertMethod Integer (enumerazione)Integer (enumeration) Metodo utilizzato per l'inserimento dei dati.The method used for inserting the data. I valori possibili sono Row by row (0) e Batch (1).The possible values are Row by row (0) and Batch (1). Il valore predefinito è Batch (1).The default value is Batch (1).

Per altre informazioni su queste opzioni, vedere "Opzioni di caricamento" in Destinazione ODBC.For more information about these options, see “Load Options” in ODBC Destination.
StatementTimeoutStatementTimeout Valore interoInteger Numero di secondi di attesa per l'esecuzione di un'istruzione SQL prima di tornare all'applicazione con un errore.The number of seconds to wait for an SQL statement to execute before returning, with an error, to the application. Il valore predefinito è 120.The default value is 120.
TableNameTableName StringString Nome della tabella di destinazione in cui vengono inseriti i dati.The name of the destination table where the data that is being inserted.
TransactionSizeTransactionSize Valore interoInteger Numero di inserimenti in una singola transazione.The number of inserts in a single transaction. Il valore predefinito è 0, che indica che la destinazione utilizza la modalità di commit automatico.The default value is 0, which means that the ODBC destination works in auto commit mode.

Poiché la gestione connessione ODBC non supporta transazioni distribuite, è possibile impostare questa proprietà con un valore diverso da 0.Because the ODBC connection manager does not support distributed transactions, it is possible to set this property with a value other than 0. Se, tuttavia, la proprietà RetainSameConnection della gestione connessione è impostata su true , è necessario impostare questa proprietà su 0.However, if the connection manager RetainSameConnection property is set to true then this property must be set to 0.

Nota: questa proprietà non è disponibile nell' Editor destinazione ODBC, ma può essere impostata tramite l' Editor avanzato.Note: This property is not available in the ODBC Destination Editor, but can be set by using the Advanced Editor.
LobChunkSizeLobChunkSize Valore interoInteger Allocazione delle dimensioni del blocco per colonne LOB.The chunk size allocation for LOB columns.