Freigeben über


Indexparameter

Letzte Änderung: Freitag, 27. Februar 2015

Gilt für: Windows | Windows Server

Indexparameter

Dieses Thema enthält Parameter, die für den Index verwendet werden.

JET_paramIndexTupleIncrement
132
dieser Parameter gibt den Standardwert für das Offset Inkrement schrittweise Durchlaufen der Spalte Quellwert beim Generieren von jedes Tupel. Weitere Informationen finden Sie unter der Struktur JET_TUPLELIMITS .

Default value

1

Type:

Ganze Zahl

Gültige Werte:

0 - 32767

scope

Instance

Festlegen von nach JetCreateInstance:

Nein

Festlegen von nach JetInit:

Nr.

Wirkt sich auf physisches Layout:

Nr.

Wirkt sich auf Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nr.

Wirkt sich auf Ressourcen:

Nr.

Verfügbarkeit

Windows Vista und spätere Versionen

JET_paramIndexTupleStart
133
dieser Parameter gibt den Standardwert für den Offset in der Spalte Quellwert an welche Tupel Generierung wird gestartet. Weitere Informationen finden Sie unter der Struktur JET_TUPLELIMITS .

Default value

0

Type:

Ganze Zahl

Gültige Werte:

0 - 32767

scope

Instance

Festlegen von nach JetCreateInstance:

Nein

Festlegen von nach JetInit:

Nr.

Wirkt sich auf physisches Layout:

Nr.

Wirkt sich auf Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nr.

Wirkt sich auf Ressourcen:

Nr.

Verfügbarkeit

Windows Vista und spätere Versionen

JET_paramIndexTuplesLengthMax
111
dieser Parameter gibt die Standardeinstellung für die Länge des maximalen Tupel in einem Tupelindex an. Weitere Informationen finden Sie unter der Struktur JET_TUPLELIMITS .

Windows Vista:  Vor Windows Vista wird dieser Parameter auf 0 (null) festlegen es wieder auf den Standardwert festgelegt. Für Windows Vista ist dies nicht mehr unterstützt.

Default value

10

Type:

Ganze Zahl

Gültige Werte:

Windows 2000, Windows XP und WindowsServer 2003: 0, 2 und 255

Windows Vista: 2 und 255

scope

Instance

Festlegen von nach JetCreateInstance:

Nein

Festlegen von nach JetInit:

Nr.

Wirkt sich auf physisches Layout:

Nr.

Wirkt sich auf Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nr.

Wirkt sich auf Ressourcen:

Nr.

Verfügbarkeit

Windows XP und spätere Versionen

JET_paramIndexTuplesLengthMin
110
dieser Parameter gibt den Standardwert für die minimale Tupel Länge in einem Tupelindex an. Weitere Informationen finden Sie unter JET_TUPLELIMITS .

Windows Vista:  Vor Windows Vista wird dieser Parameter auf 0 (null) festlegen es wieder auf den Standardwert festgelegt. Für Windows Vista ist dies nicht mehr unterstützt.

Default value

3

Type:

Ganze Zahl

Gültige Werte:

Windows 2000, Windows XP und WindowsServer 2003: 0, 2 und 255

Windows Vista: 2 und 255

scope

Instance

Festlegen von nach JetCreateInstance:

Nein

Festlegen von nach JetInit:

Nr.

Wirkt sich auf physisches Layout:

Nr.

Wirkt sich auf Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nr.

Wirkt sich auf Ressourcen:

Nr.

Verfügbarkeit

Windows XP und spätere Versionen

JET_paramIndexTuplesToIndexMax
112
dieser Parameter gibt den Standardwert für die maximale Länge einer Zeichenfolge Quelle zum Tupel für einen Tupelindex beeinflussen. Weitere Informationen finden Sie unter JET_TUPLELIMITS .

Windows Vista:  Vor Windows Vista wird dieser Parameter auf 0 (null) festlegen es wieder auf den Standardwert festgelegt. Für Windows Vista ist dies nicht mehr unterstützt.

Default value

32767

Type:

Ganze Zahl

Gültige Werte:

Windows 2000, Windows XP und WindowsServer 2003: 0 – 32767

Windows Vista: 1 – 32767

scope

Instance

Festlegen von nach JetCreateInstance:

Nein

Festlegen von nach JetInit:

Nr.

Wirkt sich auf physisches Layout:

Nr.

Wirkt sich auf Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nr.

Wirkt sich auf Ressourcen:

Nr.

Verfügbarkeit

Windows XP und spätere Versionen

JET_paramUnicodeIndexDefault
72
dieser Parameter steuert die Unicode-Standardparameter Index über eine Schlüsselspalte Unicode verwendet. Der Typ dieses Parameters ist JET_UNICODEINDEX und tatsächlich in die ganzzahlige Parameter JetGetSystemParameter und JetSetSystemParametergespeicherten Zeiger auf einen Puffer mit übergeben wird. Die Größe des Puffers muss die Größe der JET_UNICODEINDEX entsprechen und muss an JetGetSystemParameter mit der Zeichenfolge Puffer Size-Parameter übergeben werden. Dies ist klar inkonsistente, die das Verhalten dieser Parameter ist.

Der Standardwert dieses Parameters enthält die LCID für US-Gebietsschema und die folgenden LCMapStringWKennzeichen: LCMAP_SORTKEY, NORM_IGNORECASE, NORM_IGNOREKANATYPE und NORM_IGNOREWIDTH.

Windows 2000:  In die LCID SORTID wird ignoriert. Eine SORTID SORT_DEFAULT wird immer verwendet.

Windows 2000:  Die LCMapStringW Flags müssen die folgenden Kennzeichen enthalten: LCMAP_SORTKEY, NORM_IGNORECASE, NORM_IGNOREKANATYPE und NORM_IGNOREWIDTH. Darüber hinaus können die Kennzeichen LCMapStringWenthalten die folgenden Kennzeichen: NORM_IGNORENONSPACE.

Hinweis  Wenn Ihre Anwendung Unicode-Daten speichern möchte, ist es dringend empfohlen, dass Sie nicht auf die Standard-Unicode-Parameter für die Indizes angewiesen sind. Die Verwendung von Englisch (USA) ist hinauslaufen mit dem invarianten Gebietsschema und die standardmäßige LCMapStringWKennzeichen ist bekannt, dass in einigen Sprachen erheblich beeinträchtigen. Sie sollten immer eigene Einstellungen für die Unicode-Parameter zum JetCreateIndex2 mit JET_INDEXCREATEangeben.

Default value

Sonderformat

Type:

JET_UNICODEINDEX * (JET_UNICODEINDEX)

Gültige Werte:

Sonderformat

scope

Instance

Festlegen von nach JetCreateInstance:

Nein

Festlegen von nach JetInit:

Nr.

Wirkt sich auf physisches Layout:

Nr.

Wirkt sich auf Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nr.

Wirkt sich auf Ressourcen:

Nr.

Verfügbarkeit

Alle

Voraussetzungen

-Client,

Erfordert Windows Vista, Windows XP oder Windows 2000 Professional.

Server

WindowsServer 2008, WindowsServer 2003 oder Windows 2000 Server benötigt.

Kopfzeile

In Esent.h deklariert.

Siehe auch

JET_INDEXCREATE
JET_TUPLELIMITS
JET_UNICODEINDEX
JetCreateInstance
JetGetSystemParameter
JetInit
JetSetSystemParameter