ローカルデータベースを圧縮します。
戻り値 | 説明 |
---|---|
int | データベースのサイズの圧縮前後での差 (バイト)。 |
var dbname:string = requestScope.filename;
var db:NotesDatabase = session.getDatabase("", dbname, false);
if (db == null) {
requestScope.status = "Cannot open database " + dbname;
return;
}
var title:string = db.getTitle();
var percentUsed:double = db.getPercentUsed();
if (percentUsed < 80) {
var saved:int = db.compact();
requestScope.status = "Compacting database '" + title + "'¥n";
}
requestScope.status += "Database '" + title + "' is " + percentUsed + " percent used";
LotusScript® NotesDatabase クラスの Compact メソッド
Java™ Database クラスの compact メソッド
式言語の FileDatabaseCompact @コマンド