Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies to: Windows | Windows Server
Maximum Settings Constants
These constants provide the maximum settings that are allowed on items in an ESE database.
| Constant/value | Description | 
|---|---|
| JET_BASE_NAME_LENGTH | Sets the length for the prefix used to name files that are used by the database engine. This length is applicable to the name set for the JET_paramBaseName system parameter. | 
| JET_MAX_COMPUTERNAME_LENGTH | Sets the maximum length for JET_SIGNATURE. | 
| JET_cbBookmarkMost | The default maximum size of a bookmark. This is valid when the key size is left at its default value. | 
| JET_cbBookmarkMostMost | The maximum size of a bookmark when esent is configured to have the largest keys possible. Windows 7: JET_cbBookmarkMostMost is introduced in Windows 7. | 
| JET_cbNameMost | The maximum length of a object, column, index, or property name. Note If Unicode, the value is 128. | 
| JET_cbFullNameMost | The maximum length of a "name.name.name..." construct. Note If Unicode, the value is 510. | 
| JET_cbColumnLVPageOverhead | This number can be used to compute the maximum amount of a BLOB that can be stored by the database engine on a single database page. The formula is max size = JET_paramDatabasePageSize–JET_cbColumnLVPageOverhead. This value is now obsolete. The long-value chunk size should be retrieved with the JET_paramLVChunkSizeMost parameter. | 
| JET_cbColumnMost | The maximum size of non-long-value column data. | 
| JET_cbLVDefaultValueMost | The maximum size of a long-value (LongBinary or LongText) column default value. | 
| JET_cbKeyMost | The default maximum size of a sort or index key. | 
| JET_cbKeyMostMost | The maximum configurable size of a sort or index key for any page size. (See JET_INDEXCREATE2.cbKeyMost) Windows 7: JET_cbKeyMostMost is introduced in the Windows 7 operating system. | 
| JET_cbKeyMost2KBytePage | The maximum allowable maximum configurable size for an index key in a database using 2048 byte pages. See JET_INDEXCREATE for more information. Windows Vista: JET_cbKeyMost2KBytePage is introduced in the Windows Vista operating system. | 
| JET_cbKeyMost4KBytePage | The maximum allowable maximum configurable size for an index key in a database using 4096 byte pages. See JET_INDEXCREATE for more information. Windows Vista: JET_cbKeyMost4KBytePage is introduced in Windows Vista. | 
| JET_cbKeyMost8KBytePage | The maximum allowable maximum configurable size for an index key in a database using 8192 byte pages. See JET_INDEXCREATE for more information. Windows Vista: JET_cbKeyMost8KBytePage is introduced in Windows Vista | 
| JET_cbKeyMostMin | The minimum allowable maximum size for an index key. See JET_INDEXCREATE for more information. Windows Vista: JET_cbKeyMostMin is introduced in Windows Vista. | 
| JET_cbLimitKeyMost | The maximum key size when the key is formed by using a limit grbit, such as JET_bitStrLimit, which is used in the JetMakeKey function. | 
| JET_cbPrimaryKeyMost | The maximum size of the primary index. This is now obsolete. | 
| JET_cbSecondaryKeyMost | The maximum size of the secondary index. This is now obsolete. | 
| JET_ccolKeyMost | The maximum number of components in a sort or index key. Windows Vista: In Windows Vista and later versions of Windows the value is 16. | 
| JET_ccolMost | The maximum number of columns allowed in a table. Windows XP: The value 0x0000fee0 is used in Windows XP and later and later versions of Windows Windows 2000: The value 0x00007ffe is used in Windows 2000. | 
| JET_ccolFixedMost | The maximum number of fixed columns allowed in a table, currently 127. | 
| JET_ccolVarMost | The maximum number of variable-length columns that can be contained in a table, currently 128. | 
| JET_ccolTaggedMost | The maximum number of tagged columns that can be contained in a table, currently 64993. | 
Requirements
| Requirement | Value | 
|---|---|
| Client | Requires Windows Vista, Windows XP, or Windows 2000 Professional. | 
| Server | Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server. | 
| Header | Declared in Esent.h. |