いいね!数

0

閲覧数
1644

特定のDBに対して、「Compact -REPLICA」コマンドを実施した後、以下の事象が発生します。
このコマンドの引数がVer9から追加されたようですが、あまり事例がないのかもしれなく問合せしても再現ができず解決策に困窮しています。
もし、同様の事象が発生している方がおられましたら、情報をいただけますと幸いです。
解決策だけではなく(解決策が一番うれしいですが)、共通事項があれば解決策に繋がるかもしれませんので、何卒よろしくお願いします。


<事象①>
DBにアクセスすると以下のメッセージが表示され、DBアクセスが不可となる。

【メッセージ】
指定したデータベースは他のユーザーが使用しています。IBM Notes デー
タベースを共有するには、すべてのユーザーが IBM Domino Server を使用
する必要があります。


<事象②>
コマンド実行後、log.nsfに以下のメッセージが表示され、Compact処理が中断される。
「データベースは現在使用中です」


【調査内容】

当方で調査している内容は以下の通りです。

・Domino以外が該当DBにアクセスしていないことを確認(MSのProcess Explorerで確認)
・Domino上のInterScanは停止している状態でも発生する。
・オフライン状態では発生しない。
・発生頻度としては毎回ではないが、②は2・3回に1回、②は4回に1回の割合で発生する。
・特定DBのみに発生する(10DBに対して実行しているが、発生する)
・該当DBは社内のイントラ用のDBのため、アクセスが頻繁にされている。

【環境】
OS:Windows2012
Domino:9.0.1 FP2
該当DBのODS:52

サーバー情報: | クライアント情報: | 
カテゴリ:トラブルシューティング | タグ:
  | 質問日時:2016/01/06 15:49:44

回答・コメント

いいね!数

0

Domino9 でそんなオプションが追加されてたんですね。知らなかったです。

圧縮オプション - IBM Knowledge Center
https://www-01.ibm.com/support/knowledgecenter/SSKTMJ_9.0.1/admin/tune_compactoptions_r.html

 

DB使用中だと言われてコマンドが失敗した場合には
「dbcache flush」コマンドでDBキャッシュをクリアすると実行できるようになる場合がありますね。試してみてはどうでしょうか

サーバーコマンドと構文のリスト - IBM Knowledge Center
http://www-01.ibm.com/support/knowledgecenter/SSKTMJ_9.0.1/admin/admn_servercommandsyntax_c.dita?lang=ja

回答日時:2016/01/08 8:31:48

いいね!数

0

ご返信ありがとうございます。

「dbcache flush」コマンド、一度やってみます。

頻繁にメンテナンスをしていないので、再発時になりますが、追ってご連絡します。

回答日時:2016/01/11 14:39:19