サーバー上のデータベースを開きます。
パラメータ | 説明 |
---|---|
server | データベースが存在するプライマリサーバーの名前。 |
dbfile | 開くデータベースのファイル名。 |
戻り値 | 説明 |
---|---|
true | データベースが存在し、開かれていたことを示します。 |
false | この名前のデータベースがクラスタ内に存在しないことを示します。 |
特定のサーバーでデータベースを開くことができなくても、そのサーバーがクラスタに属する場合、openWithFailover は、同じクラスタ内で指定されたサーバーのレプリカを自動的に探します。メソッドがレプリカを見つけると、そのデータベースが代わりに開かれ、それに応じて Server プロパティが調整されます。
var db:NotesDatabase = session.getDatabase("", "");
if (db.openWithFailover("NotesUA/Westford/Notes", "names")) {
requestScope.status = "Names.nsf opened on " + db.getServer();
} else {
requestScope.status = "Names.nsf not opened";
}
LotusScript® NotesDatabase クラスの OpenWithFailover メソッド
Java™ Database クラスの openWithFailover メソッド