Partager via


Constantes de paramètres maximales

S’applique à : Windows | Windows Server

Constantes de paramètres maximales

Ces constantes fournissent les paramètres maximum autorisés sur les éléments d’une base de données ESE.

Constante/valeur

Description

JET_BASE_NAME_LENGTH
3

Définit la longueur du préfixe utilisé pour nommer les fichiers utilisés par le moteur de base de données. Cette longueur s’applique au nom défini pour le paramètre système JET_paramBaseName .

JET_MAX_COMPUTERNAME_LENGTH
15

Définit la longueur maximale pour JET_SIGNATURE.

JET_cbBookmarkMost
256

Taille maximale par défaut d’un signet. Cela est valide lorsque la taille de la clé est conservée à sa valeur par défaut.

JET_cbBookmarkMostMost
2000

Taille maximale d’un signet lorsque esent est configuré pour avoir les clés les plus volumineuses possibles.

Windows 7 : JET_cbBookmarkMostMost est introduit dans Windows 7.

JET_cbNameMost
64

Longueur maximale d’un objet, d’une colonne, d’un index ou d’un nom de propriété.

Note Si unicode, la valeur est 128.

JET_cbFullNameMost
255

Longueur maximale d’un « name.name.name... » Construire.

Note Si unicode, la valeur est 510.

JET_cbColumnLVPageOverhead
82

Ce nombre peut être utilisé pour calculer la quantité maximale d’objets BLOB pouvant être stockés par le moteur de base de données sur une seule page de base de données. La formule est taille maximale = JET_paramDatabasePageSize-JET_cbColumnLVPageOverhead.

Cette valeur est désormais obsolète. La taille de bloc de valeur longue doit être récupérée avec le paramètre JET_paramLVChunkSizeMost.

JET_cbColumnMost
255

Taille maximale des données de colonne à valeur non longue.

JET_cbLVDefaultValueMost
255

Taille maximale d’une valeur par défaut de colonne de valeur longue (LongBinary ou LongText).

JET_cbKeyMost
255

Taille maximale par défaut d’une clé de tri ou d’index.

JET_cbKeyMostMost
2000

Taille configurable maximale d’une clé de tri ou d’index pour n’importe quelle taille de page. (Voir JET_INDEXCREATE2.cbKeyMost)

Windows 7 : JET_cbKeyMostMost est introduit dans le système d’exploitation Windows 7.

JET_cbKeyMost2KBytePage
500

Taille configurable maximale autorisée pour une clé d’index dans une base de données utilisant 2 048 pages d’octets. Pour plus d’informations, consultez JET_INDEXCREATE .

Windows Vista : JET_cbKeyMost2KBytePage est introduit dans le système d’exploitation Windows Vista.

JET_cbKeyMost4KBytePage
1 000

Taille configurable maximale autorisée pour une clé d’index dans une base de données utilisant 4 096 pages d’octets. Pour plus d’informations, consultez JET_INDEXCREATE .

Windows Vista : JET_cbKeyMost4KBytePage est introduit dans Windows Vista.

JET_cbKeyMost8KBytePage
2000

Taille configurable maximale autorisée pour une clé d’index dans une base de données utilisant 8192 pages d’octets. Pour plus d’informations, consultez JET_INDEXCREATE .

Windows Vista : JET_cbKeyMost8KBytePage est introduit dans Windows Vista

JET_cbKeyMostMin
255

Taille maximale minimale autorisée pour une clé d’index. Pour plus d’informations, consultez JET_INDEXCREATE .

Windows Vista : JET_cbKeyMostMin est introduit dans Windows Vista.

JET_cbLimitKeyMost
256

Taille maximale de la clé lorsque la clé est formée à l’aide d’une limite grbit, telle que JET_bitStrLimit, qui est utilisée dans la fonction JetMakeKey .

JET_cbPrimaryKeyMost
255

Taille maximale de l’index principal. Cette option est désormais obsolète.

JET_cbSecondaryKeyMost
255

Taille maximale de l’index secondaire. Cette option est désormais obsolète.

JET_ccolKeyMost
12

Nombre maximal de composants dans une clé de tri ou d’index.

Windows Vista : Dans Windows Vista et les versions ultérieures de Windows, la valeur est 16.

JET_ccolMost
0x0000fee0

Nombre maximal de colonnes autorisées dans une table.

Windows XP : La valeur 0x0000fee0 est utilisée dans Windows XP et versions ultérieures et ultérieures de Windows

Windows 2000 : La valeur 0x00007ffe est utilisée dans Windows 2000.

JET_ccolFixedMost
0x0000007f

Nombre maximal de colonnes fixes autorisées dans une table, actuellement 127.

JET_ccolVarMost
0x00000080

Nombre maximal de colonnes de longueur variable pouvant être contenues dans une table, actuellement 128.

JET_ccolTaggedMost
( JET_ccolMost - 0x000000ff )

Nombre maximal de colonnes balisées pouvant être contenues dans une table, actuellement 64993.

Spécifications

Condition requise Valeur

Client

Nécessite Windows Vista, Windows XP ou Windows 2000 Professionnel.

Serveur

Nécessite Windows Server 2008, Windows Server 2003 ou Windows 2000 Server.

En-tête

Déclaré dans Esent.h.