FireDAC.Phys.SQLite.TFDSQLiteSecurityOptions
Delphi
type TFDSQLiteSecurityOptions = set of (soSetLargeCache);
C++
typedef System::Set<Firedac_Phys_Sqlite__5, Firedac_Phys_Sqlite__5::soSetLargeCache, Firedac_Phys_Sqlite__5::soSetLargeCache> TFDSQLiteSecurityOptions;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
set typedef |
public | FireDAC.Phys.SQLite.pas FireDAC.Phys.SQLite.hpp |
FireDAC.Phys.SQLite | FireDAC.Phys.SQLite |
説明
データベース暗号化オプションを示します。
名前 | 説明 |
---|---|
soSetLargeChache | SQLite の暗号化の現時点での制限により、値のサイズが 1 DB ページを超える BLOB フィールドがデータベースにあり、データベースが SQLite キャッシュに収まらない場合、SetPassword/ChangePassword/RemovePassword 呼び出しは失敗します。soSetLargeCache が設定されている場合、SetPassword/ChangePassword/RemovePassword では、DB サイズより大きいキャッシュ サイズを自動的に設定し、データベース全体をメモリに収めます。DB サイズが使用可能なシステム メモリより大きい場合、対応する呼び出しは失敗します。
|