Partager via


Propriétés personnalisées de la source ODBC

Le tableau suivant décrit les propriétés personnalisées de la source ODBC. Toutes les propriétés peuvent être définies à partir d’expressions de propriété SSIS.

Nom de la propriété Type de données Descriptif
Connexion Connexion ODBC Connexion ODBC pour accéder à la base de données source.
AccessMode Integer (énumération) Mode utilisé pour accéder à la base de données. Les valeurs possibles sont Le nom de la table (0) et la commande SQL (1).

La valeur par défaut est Le nom de la table (0).
Taille de lot Nombre entier Taille du lot pour l’extraction en bloc. Il s'agit du nombre d'enregistrements extraits en tant que table. Si le fournisseur ODBC sélectionné ne prend pas en charge les tableaux, la taille du lot est 1.
BindCharColumnAs Integer (énumération) Cette propriété détermine comment la source ODBC lie des colonnes avec des types de chaînes à plusieurs octets, tels que SQL_CHAR, SQL_VARCHAR ou SQL_LONGVARCHAR.

Les valeurs possibles sont Unicode (0), qui lie les colonnes en tant que SQL_C_WCHAR et ANSI (1), qui lie les colonnes en tant que SQL_C_CHAR). La valeur par défaut est Unicode (0).

Remarque : cette propriété n’est pas disponible dans l’éditeur de source ODBC, mais peut être définie à l’aide de l’éditeur avancé.
BindNumericAs Integer (énumération) Cette propriété détermine comment la source ODBC lie des colonnes avec des données numériques avec des types de données SQL_TYPE_NUMERIC et SQL_TYPE_DECIMAL.

Les options possibles sont Char (0), qui lie les colonnes en tant que SQL_C_CHAR et Numeric (1), qui lie les colonnes en tant que SQL_C_NUMERIC. La valeur par défaut est Char (0).

Remarque : cette propriété n’est pas disponible dans l’éditeur de source ODBC, mais peut être définie à l’aide de l’éditeur avancé.
DefaultCodePage Nombre entier Page de codes à utiliser pour les colonnes de sortie de chaîne.

Remarque : cette propriété n’est pas disponible dans l’éditeur de source ODBC, mais peut être définie à l’aide de l’éditeur avancé.
ExposeCharColumnsAsUnicode Booléen Cette propriété détermine comment le composant expose les colonnes CHAR. La valeur par défaut est False, ce qui indique que les colonnes CHAR sont exposées sous forme de chaînes multioctets (DT_STR). Si la valeur est True, les colonnes CHAR sont exposées sous forme de chaînes larges (DT_WSTR).

Remarque : cette propriété n’est pas disponible dans l’éditeur de source ODBC, mais peut être définie à l’aide de l’éditeur avancé.
FetchMethod Integer (énumération) Méthode utilisée pour obtenir les données. Les options possibles sont Ligne par ligne (0) et Batch (1). La valeur par défaut est Batch (1).

Pour plus d’informations sur ces options, consultez la source ODBC.

Remarque : cette propriété n’est pas disponible dans l’éditeur de source ODBC, mais peut être définie à l’aide de l’éditeur avancé.
SqlCommand Chaîne Commande SQL à exécuter lorsque la valeur d'AccessMode est Commande SQL.
Délai d'Expiration de Déclaration Nombre entier Nombre de secondes à attendre qu’une instruction SQL s’exécute avant de retourner, avec une erreur, à l’application. La valeur par défaut est 0. Une valeur de 0 indique que le système ne se met pas en veille.
TableName Chaîne Nom de la table avec les données utilisées lorsque AccessMode est défini sur Nom de table.
LobChunckSize Nombre entier Allocation de taille de bloc pour les colonnes d'objets larges.

Voir aussi

Source ODBC
Éditeur de source ODBC (page Gestionnaire de connexions)