Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In SQL Server 2005 Compact Edition (SQL Server Compact Edition) sind in den Eigenschaftensätzen DBPROPSET_SSCE_DBINIT und DBPROPSET_SSCE_SESSION verschiedene anbieterspezifische Eigenschaften definiert.
DBPROPSET_SSCE_DBINIT-Eigenschaftensatz
Der DBPROPSET_SSCE_DBINIT-Eigenschaftensatz enthält die folgenden Eigenschaften, die nur für den OLE DB-Anbieter für SQL Server Compact Edition gelten.
| Eigenschafts-ID | Beschreibung |
|---|---|
DBPROP_SSCE_DBPASSWORD |
Typ: VT_BSTR Typischer Wert für Lesen/Schreiben: Lesen/Schreiben Beschreibung: SQL Server Compact Edition-OLEDB:Datenbankkennwort Hinweis: Das Kennwort, mit dem die Datenbank geöffnet wird. Standardmäßig ist kein Kennwort vorhanden. |
DBPROP_SSCE_ENCRYPTDATABASE |
Typ: VT_BOOL Typischer Wert für Lesen/Schreiben: Lesen/Schreiben Beschreibung: SQL Server Compact Edition-OLEDB:Datenbank verschlüsseln Hinweis: Bestimmt, ob eine komprimierte oder neu erstellte Datenbank verschlüsselt werden soll. Der Standardwert ist FALSE (keine Verschlüsselung). Wenn allerdings mithilfe von DBPROP_SSCE_DBPASSWORD ein Kennwort zur Verfügung gestellt wird, wird die Datenbank automatisch verschlüsselt. |
DBPROP_SSCE_TEMPFILE_DIRECTORY |
Typ: VT_BSTR Typischer Wert für Lesen/Schreiben: Lesen/Schreiben Beschreibung: SQL Server Compact Edition-OLEDB: Verzeichnis für temporäre Datei Hinweis: Wird dazu verwendet, das Verzeichnis für die temporäre Datei anzugeben. Wenn kein Verzeichnis für die temporäre Datei angegeben wird (Standard), wird die Hauptdatenbank als temporäre Datenbank verwendet. |
DBPROP_SSCE_TEMPFILE_MAX_SIZE |
Die maximale Größe der temporären Datenbankdatei in MB. Der Standardwert ist 128 MB. |
DBPROP_SSCE_DEFAULT_LOCK_ESCALATION |
Die Anzahl von Sperren, die das Modul abruft, bevor die Ausweitung von einer Zeile zur Tabelle oder von einer Seite zur Tabelle versucht wird. Der Standardwert ist 100 Sperren. |
DBPROP_SSCE_AUTO_SHRINK_THRESHOLD |
Der Prozentsatz an freiem Speicherplatz in der Datei, nach dessen Unterschreiten eine automatische Verkleinerung gestartet wird. Der Wert 100 Prozent deaktiviert die automatische Verkleinerung. Der Standardwert ist 60 Prozent. |
DBPROP_SSCE_MAX_DATABASE_SIZE |
Die maximale Größe der Datenbank in MB. Der Standardwert ist 128 MB. |
DBPROP_SSCE_FLUSH_INTERVAL |
Das Intervall in Sekunden, nach dem Transaktionen, für die ein Commit ausgeführt wurde, auf den Datenträger ausgegeben und geleert werden. Wenn für eine Transaktion ein Commit ausgeführt wurde, wird sie standardmäßig später auf den Datenträger ausgegeben und geleert. Das Intervall für das Ausgeben und Leeren gibt an, dass diese Transaktionen alle n Sekunden ausgegeben und geleert werden sollen, wobei n das Intervall für das Ausgeben und Leeren ist. Dieser Parameter wird ignoriert, wenn die Datenbank bereits geöffnet ist und ein anderer Client diesen Parameter schon festgelegt hat. Beim Schließen wird der Speicher immer intern ausgegeben und geleert. Der Standardwert für das Intervall zum Leeren beträgt 10 Sekunden. |
DBPROP_SSCE_DEFAULT_LOCK_TIMEOUT |
Die Standardanzahl von Millisekunden, die eine Transaktion auf eine Sperre wartet. Diese Eigenschaft kann für eine einzelne Transaktion mit der DBPROP_SSCE_LOCK_TIMEOUT-Eigenschaft außer Kraft gesetzt werden. Der Standardwert ist 2000 Millisekunden.. |
DBPROP_SSCE_MAXBUFFERSIZE |
Der größte Betrag an Arbeitsspeicher (in KB), den SQL Server Compact Edition verwenden kann, bevor Änderungen auf den Datenträger ausgegeben und dann aus dem Speicher gelöscht werden. Der Standardwert ist 640 KB. |
DBPROPSET_SSCE_SESSION-Eigenschaftensatz
Der DBPROPSET_SSCE_SESSION-Eigenschaftensatz enthält die folgende Eigenschaft, die nur für den OLE DB-Anbieter für SQL Server Compact Edition gilt.
| Eigenschafts-ID | Beschreibung |
|---|---|
DBPROP_SSCE_LOCK_TIMEOUT |
Die Anzahl von Millisekunden, die eine Transaktion auf eine Sperre wartet. Der Standardwert ist 2000 Millisekunden. |
DBPROP_SSCE_LOCK_ESCALATION |
Die Anzahl von Sperren, die das Modul abruft, bevor die Ausweitung von einer Zeile zur Seite oder von einer Seite zur Tabelle versucht wird. Der Standardwert ist 100 Sperren. |
DBPROP_SSCE_TRANSACTION_COMMIT_MODE |
Gibt an, ob das Modul den Pufferpool nach dem Ausführen von Commit leeren soll. Die Standard ist die verzögerte Leerung. |
DBPROPSET_SSCE_COLUMN-Eigenschaftensatz
Der DBPROPSET_SSCE_COLUMN-Eigenschaftensatz enthält die folgenden Eigenschaften, die nur für den OLE DB-Anbieter für SQL Server Compact Edition gelten.
| Eigenschafts-ID | Beschreibung |
|---|---|
DBPROP_SSCE_COL_ROWGUID |
|
DBPROPSET_SSCE_ROWSET-Eigenschaftensatz
Der DBPROPSET_SSCE_ROWSET-Eigenschaftensatz enthält die folgende Eigenschaft, die nur für den OLE DB-Anbieter für SQL Server Compact Edition gilt.
| Eigenschafts-ID | Beschreibung |
|---|---|
DBPROP_SSCE_LOCK_HINT |
Der Standardwert ist DBPROPVAL_SSCE_LH_NOLOCK (keine Sperre verwendet). |