Condividi tramite


Proprietà personalizzate dell'origine ODBC

Si applica a: SQL Server SSIS Integration Runtime in Azure Data Factory

Nella tabella seguente vengono descritte le proprietà personalizzate dell'origine ODBC. È possibile impostare tutte le proprietà dalle espressioni di proprietà SSIS.

Nome proprietà Tipo di dati Descrizione
Connection ODBC Connection Connessione ODBC per accedere al database di origine.
AccessMode Integer (enumerazione) Modalità utilizzata per accedere al database. I valori possibili sono Table Name (0) e SQL Command (1).

Il valore predefinito è Table Name (0).
BatchSize Intero Dimensioni del batch per l'estrazione bulk. Corrisponde al numero di record estratti come matrice. Se il provider ODBC selezionato non supporta le matrici, le dimensioni del batch sono pari a 1.
BindCharColumnAs Integer (enumerazione) Questa proprietà determina il modo in cui l'origine 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).

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

Le opzioni 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 origine ODBC, ma può essere impostata tramite l' Editor avanzato.
DefaultCodePage Intero Tabella codici da utilizzare per le colonne di output di tipo string.

Nota: questa proprietà non è disponibile nell' Editor origine ODBC, ma può essere impostata tramite l' Editor avanzato.
ExposeCharColumnsAsUnicode Booleano Questa proprietà determina il modo in cui le colonne CHAR vengono esposte dal componente. Il valore predefinito è False, che indica che le colonne CHAR vengono esposte come stringhe a più byte (DT_STR). Se il valore è True, le colonne CHAR vengono esposte come stringhe wide (DT_WSTR).

Nota: questa proprietà non è disponibile nell' Editor origine ODBC, ma può essere impostata tramite l' Editor avanzato.
FetchMethod Integer (enumerazione) Metodo utilizzato per recuperare i dati. Le possibili opzioni sono Row by row (0) e Batch (1). Il valore predefinito è Batch (1).

Per altre informazioni su queste opzioni, vedere Origine ODBC.

Nota: questa proprietà non è disponibile nell' Editor origine ODBC, ma può essere impostata tramite l' Editor avanzato.
SqlCommand String Comando SQL da eseguire quando la proprietà AccessMode è impostata su SQL Command.
StatementTimeout Intero Numero di secondi di attesa dell'esecuzione di un'istruzione SQL prima della restituzione, con un errore, all'applicazione. Il valore predefinito è 0. Il valore 0 indica che al sistema non viene applicato alcun timeout.
TableName String Nome della tabella con i dati in uso quando la proprietà AccessMode è impostata su Table Name.
LobChunckSize Intero Allocazione delle dimensioni del blocco per colonne LOB.

Vedi anche

Origine ODBC
Editor origine ODBC (pagina Gestione connessione)