Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
SQL Server 2005 Mobile Edition (SQL Server Mobile) définit plusieurs propriétés spécifiques au fournisseur dans les jeux de propriétés DBPROPSET_SSCE_DBINIT et DBPROPSET_SSCE_SESSION.
Jeu de propriétés DBPROPSET_SSCE_DBINIT
Le jeu de propriétés DBPROPSET_SSCE_DBINIT contient les propriétés ci-après, spécifiques au fournisseur OLE DB pour SQL Server Mobile.
| Identifiant de la propriété | Description |
|---|---|
DBPROP_SSCE_DBPASSWORD |
Type : VT_BSTR Lecture/écriture : lecture/écriture Description : SQL Server Mobile OLEDB : mot de passe de base de données Remarques : mot de passe utilisé pour ouvrir la base de données. Par défaut, aucun mot de passe n'est spécifié. |
DBPROP_SSCE_ENCRYPTDATABASE |
Type : VT_BOOL Lecture/écriture : lecture/écriture Description : SQL Server Mobile OLEDB : chiffrement de la base de données Remarques : détermine si une base de données compactée ou récemment créée doit être chiffrée. La valeur par défaut est False (pas de chiffrement). Toutefois, si un mot de passe est fourni au moyen de DBPROP_SSCE_DBPASSWORD, la base de données est automatiquement chiffrée. |
DBPROP_SSCE_TEMPFILE_DIRECTORY |
Type : VT_BSTR Lecture/écriture : lecture/écriture Description : OLE DB SQL Server Mobile : répertoire des fichiers temporaires Remarques : utilisé pour spécifier le répertoire des fichiers temporaires. Si aucun répertoire de fichiers temporaires n'est spécifié (ce qui est le cas par défaut), la base de données principale est utilisée comme base de données temporaire. |
DBPROP_SSCE_TEMPFILE_MAX_SIZE |
Taille maximale du fichier de la base de données temporaire, en mégaoctets. La valeur par défaut est 128 Mo. |
DBPROP_SSCE_DEFAULT_LOCK_ESCALATION |
Nombre de verrous acquis par le moteur avant une tentative de promotion d'une ligne vers une table ou d'une page vers une table. La valeur par défaut est 100 verrous. |
DBPROP_SSCE_AUTO_SHRINK_THRESHOLD |
Pourcentage d'espace disponible dans le fichier avant le démarrage de la réduction automatique. Une valeur de 100% désactive la réduction automatique. La valeur par défaut est 60%. |
DBPROP_SSCE_MAX_DATABASE_SIZE |
Taille maximale de la base de données, en mégaoctets. La valeur par défaut est 128 Mo. |
DBPROP_SSCE_FLUSH_INTERVAL |
Fréquence, en secondes, à laquelle les transactions validées sont vidées vers le disque. Lorsqu'une transaction est validée, elle est vidée vers le disque ultérieurement par défaut. La fréquence de vidage indique que ces transactions doivent être vidées toutes les n secondes, où n représente la fréquence de vidage. Ce paramètre est ignoré si la base de données est déjà ouverte et qu'un autre client l'a déjà spécifié. À sa fermeture, la banque de données est systématiquement vidée de manière interne. La valeur par défaut pour la fréquence de vidage est 10 secondes. |
DBPROP_SSCE_DEFAULT_LOCK_TIMEOUT |
Durée par défaut, en millisecondes, pendant laquelle une transaction attend un verrou. Pour une transaction spécifique, vous pouvez remplacer cette propriété par la propriété DBPROP_SSCE_LOCK_TIMEOUT. La valeur par défaut est 2 000 millisecondes. |
DBPROP_SSCE_MAXBUFFERSIZE |
il s'agit de la plus grande quantité de mémoire, en kilo-octets, que SQL Server Mobile peut utiliser avant de commencer à vider les modifications vers le disque. La valeur par défaut est 640 kilo-octets. |
Jeu de propriétés DBPROPSET_SSCE_SESSION
Le jeu de propriétés DBPROPSET_SSCE_SESSION contient les propriétés ci-après, spécifiques au fournisseur OLE DB pour SQL Server Mobile.
| Identifiant de la propriété | Description |
|---|---|
DBPROP_SSCE_LOCK_TIMEOUT |
Durée, en millisecondes, pendant laquelle une transaction attend un verrou. La valeur par défaut est 2 000 millisecondes. |
DBPROP_SSCE_LOCK_ESCALATION |
Nombre de verrous acquis par le moteur avant une tentative de promotion d'une ligne vers une table ou d'une page vers une table. La valeur par défaut est 100 verrous. |
DBPROP_SSCE_TRANSACTION_COMMIT_MODE |
Indique si le moteur doit vider le pool de mémoire tampon après validation. Par défaut, le vidage est différé. |
Jeu de propriétés DBPROPSET_SSCE_COLUMN
Le jeu de propriétés DBPROPSET_SSCE_COLUMN contient les propriétés ci-après, spécifiques au fournisseur OLE DB pour SQL Server Mobile.
| Identifiant de la propriété | Description |
|---|---|
DBPROP_SSCE_COL_ROWGUID |
|
jeu de propriétés DBPROPSET_SSCE_ROWSET
Le jeu de propriétés DBPROPSET_SSCE_ROWSET contient les propriétés ci-après, spécifiques au fournisseur OLE DB pour SQL Server Mobile.
| Identifiant de la propriété | Description |
|---|---|
DBPROP_SSCE_LOCK_HINT |
La valeur par défaut est DBPROPVAL_SSCE_LH_NOLOCK (aucun verrou n'est utilisé). |