Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В SQL Server 2005 Compact Edition (SQL Server Compact Edition) определено несколько специфических для поставщика свойств, которые входят в наборы свойств DBPROPSET_SSCE_DBINIT и DBPROPSET_SSCE_SESSION.
Набор свойств DBPROPSET_SSCE_DBINIT
Набор свойств DBPROPSET_SSCE_DBINIT содержит ряд свойств, специфических для поставщика OLE DB для SQL Server Compact Edition.
| Cвойство | Описание |
|---|---|
DBPROP_SSCE_DBPASSWORD |
Тип: VT_BSTR. Чтение/запись: чтение и запись. Описание: пароль базы данных OLEDB SQL Server Compact Edition. Примечания. Пароль доступа к базе данных. Значение по умолчанию — без пароля |
DBPROP_SSCE_ENCRYPTDATABASE |
Тип: VT_BOOL. Чтение/запись: чтение и запись. Описание: Шифрование базы данных OLEDB SQL Server Compact Edition. Примечания. Свойство определяет, следует ли шифровать сжатую или вновь созданную базу данных. Значение по умолчанию — false (без шифрования). Однако если в средстве DBPROP_SSCE_DBPASSWORD задан пароль, то база данных шифруется автоматически |
DBPROP_SSCE_TEMPFILE_DIRECTORY |
Тип: VT_BSTR. Чтение/запись: чтение и запись. Описание: SQL Server Compact Edition OLEDB: каталог для временных файлов Примечания. Свойство служит для указания каталога для временных файлов. Если такой каталог не задан (значение по умолчанию), то в качестве временной используется основная база данных |
DBPROP_SSCE_TEMPFILE_MAX_SIZE |
Максимальный размер файла временной базы данных в мегабайтах. Значение по умолчанию — 128 МБ |
DBPROP_SSCE_DEFAULT_LOCK_ESCALATION |
Количество блокировок ядра СУБД, после которого будет предпринята попытка эскалации с уровня строки или страницы на уровень таблицы. Значение по умолчанию — 100 блокировок |
DBPROP_SSCE_AUTO_SHRINK_THRESHOLD |
Процентная доля свободного места в файле, после превышения которой выполняется автоматическая оптимизация. Если задано значение "100 процентов", автоматическая оптимизация отключается. Значение по умолчанию — 60 процентов |
DBPROP_SSCE_MAX_DATABASE_SIZE |
Максимальный размер базы данных в мегабайтах. Значение по умолчанию — 128 МБ |
DBPROP_SSCE_FLUSH_INTERVAL |
Промежуток времени в секундах, по истечении которого зафиксированные транзакции сбрасываются на диск. Если транзакция зафиксирована, то позднее она по умолчанию будет сброшена на диск. Интервал сброса показывает, что эти транзакции должны сбрасываться на диск каждые n секунд, где n — значение интервала сброса. Этот параметр игнорируется, если база данных уже открыта и другой клиент уже задал значение параметра. При закрытии всегда выполняется внутренний сброс хранилища. По умолчанию задается интервал сброса в 10 секунд |
DBPROP_SSCE_DEFAULT_LOCK_TIMEOUT |
Предусмотренное по умолчанию время ожидания транзакцией блокировки в миллисекундах. Для отдельной транзакции это свойство может быть переопределено с помощью свойства DBPROP_SSCE_LOCK_TIMEOUT. Значение по умолчанию — 2000 миллисекунд |
DBPROP_SSCE_MAXBUFFERSIZE |
Максимальный объем памяти в килобайтах, после превышения которого SQL Server Compact Edition начнет сбрасывать изменения на диск. Значение по умолчанию — 640 КБ |
Набор свойств DBPROPSET_SSCE_SESSION
Набор свойств DBPROPSET_SSCE_SESSION содержит ряд свойств, специфических для поставщика OLE DB для SQL Server Compact Edition.
| Cвойство | Описание |
|---|---|
DBPROP_SSCE_LOCK_TIMEOUT |
Время ожидания транзакцией блокировки в миллисекундах. Значение по умолчанию — 2000 миллисекунд |
DBPROP_SSCE_LOCK_ESCALATION |
Количество блокировок ядра СУБД, после которого будет предпринята попытка эскалации с уровня строки на уровень страницы или с уровня страницы на уровень таблицы. Значение по умолчанию — 100 блокировок |
DBPROP_SSCE_TRANSACTION_COMMIT_MODE |
Указание, должно ли ядро СУБД сбрасывать пул буферов после фиксации. Значение по умолчанию — отложенный сброс |
Набор свойств DBPROPSET_SSCE_COLUMN
Набор свойств DBPROPSET_SSCE_COLUMN содержит ряд свойств, специфических для поставщика OLE DB для SQL Server Compact Edition.
| Cвойство | Описание |
|---|---|
DBPROP_SSCE_COL_ROWGUID |
|
Набор свойств DBPROPSET_SSCE_ROWSET
Набор свойств DBPROPSET_SSCE_ROWSET содержит ряд свойств, специфических для поставщика OLE DB для SQL Server Compact Edition.
| Cвойство | Описание |
|---|---|
DBPROP_SSCE_LOCK_HINT |
Значение по умолчанию — DBPROPVAL_SSCE_LH_NOLOCK (блокировки не применяются) |