最大設定定数

適用対象: Windows |Windows Server

最大設定定数

これらの定数は、ESE データベース内の項目で許可される最大設定を提供します。

定数/値

説明

JET_BASE_NAME_LENGTH
3

データベース エンジンで使用されるファイルに名前を付けるために使用するプレフィックスの長さを設定します。 この長さは、 JET_paramBaseName システム パラメーターに設定された名前に適用されます。

JET_MAX_COMPUTERNAME_LENGTH
15

JET_SIGNATUREの最大長を設定します。

JET_cbBookmarkMost
256

ブックマークの既定の最大サイズ。 これは、キー サイズが既定値のままにされている場合に有効です。

JET_cbBookmarkMostMost
2000

可能な限り最大のキーを持つよう esent が構成されている場合のブックマークの最大サイズ。

Windows 7: JET_cbBookmarkMostMostは Windows 7 で導入されています。

JET_cbNameMost
64

オブジェクト、列、インデックス、またはプロパティ名の最大長。

メモ Unicode の場合、値は 128 です。

JET_cbFullNameMost
255

"name.name.name..." の最大長。構築。

メモ Unicode の場合、値は 510 です。

JET_cbColumnLVPageOverhead
82

この数は、データベース エンジンが 1 つのデータベース ページに格納できる BLOB の最大量を計算するために使用できます。 数式は max size = JET_paramDatabasePageSize–JET_cbColumnLVPageOverhead です。

この値は廃止されました。 長い値のチャンク サイズは、JET_paramLVChunkSizeMost パラメーターを使用して取得する必要があります。

JET_cbColumnMost
255

長値以外の列データの最大サイズ。

JET_cbLVDefaultValueMost
255

long-value (LongBinary または LongText) 列の既定値の最大サイズ。

JET_cbKeyMost
255

並べ替えキーまたはインデックス キーの既定の最大サイズ。

JET_cbKeyMostMost
2000

任意のページ サイズの並べ替えキーまたはインデックス キーの最大構成可能サイズ。 (「JET_INDEXCREATE2.cbKeyMost」を参照)

Windows 7: JET_cbKeyMostMostは、Windows 7 オペレーティング システムで導入されています。

JET_cbKeyMost2KBytePage
500

2048 バイト ページを使用するデータベース内のインデックス キーに対して許容される最大構成可能な最大サイズ。 詳細については、「 JET_INDEXCREATE 」を参照してください。

Windows Vista: JET_cbKeyMost2KBytePageは、Windows Vista オペレーティング システムで導入されています。

JET_cbKeyMost4KBytePage
1000

4096 バイト ページを使用するデータベース内のインデックス キーに対して許容される最大構成可能な最大サイズ。 詳細については、「 JET_INDEXCREATE 」を参照してください。

Windows Vista: JET_cbKeyMost4KBytePageは Windows Vista で導入されています。

JET_cbKeyMost8KBytePage
2000

8192 バイト ページを使用するデータベース内のインデックス キーに対して許容される最大構成可能な最大サイズ。 詳細については、「 JET_INDEXCREATE 」を参照してください。

Windows Vista: Windows Vista でJET_cbKeyMost8KBytePageが導入されました

JET_cbKeyMostMin
255

インデックス キーの許容される最小最大サイズ。 詳細については、「 JET_INDEXCREATE 」を参照してください。

Windows Vista: JET_cbKeyMostMinは Windows Vista で導入されています。

JET_cbLimitKeyMost
256

JetMakeKey 関数で使用される制限 grbit (JET_bitStrLimitなど) を使用してキーが形成される場合の最大キー サイズ。

JET_cbPrimaryKeyMost
255

プライマリ インデックスの最大サイズ。 現在、これは廃止されました。

JET_cbSecondaryKeyMost
255

セカンダリ インデックスの最大サイズ。 現在、これは廃止されました。

JET_ccolKeyMost
12

並べ替えキーまたはインデックス キー内のコンポーネントの最大数。

Windows Vista: Windows Vista 以降のバージョンの Windows では、値は 16 です。

JET_ccolMost
0x0000fee0

テーブルで許可される列の最大数。

Windows XP: 0x0000fee0値は、Windows XP 以降のバージョンの Windows で使用されます

Windows 2000: 0x00007ffe値は Windows 2000 で使用されます。

JET_ccolFixedMost
0x0000007f

テーブルで許可されている固定列の最大数 (現在は 127)。

JET_ccolVarMost
0x00000080

テーブルに含めることができる可変長列の最大数 (現在は 128)。

JET_ccolTaggedMost
( JET_ccolMost - 0x000000ff )

テーブルに含めることができるタグ付き列の最大数 (現在は 64993)。

要件

要件

Client

Windows Vista、Windows XP、または Windows 2000 Professional が必要です。

[サーバー]

Windows Server 2008、Windows Server 2003、または Windows 2000 Server が必要です。

Header

Esent.h で宣言されています。