[Notes/Domino] catalog.nsf には、カタログに表示しない設定のDBの情報も収集されている
DBのプロパティで、「データベースカタログに表示」にチェックを入れなかったものは、catalog.nsf にはリストされないですが、実はこっそりと情報は収集されています。単にビューに表示されていないだけです。
詳しくは、こちらのサポート技術情報をご覧ください。
R5:カタログタスクによるデータベース情報の登録に関する変更点
したがって、「DBListInCatalog」の条件を外したビューを作ってやれば、「データベースカタログに表示」のチェックが外れているDBも含めた、全部のDBを表示することができます。catalog.nsf をカスタマイズできない場合は、LotusScript の NotesDatabase.Search にて検索すればOK。
情シス部門に勤めている場合は、たいていDBには管理者権限(場合によってはフルアクセスアドミニストレータ権限)があるので関係ないかもしれませんが、覚えておくと役に立つときがくるかもしれませんね
(実際管理人は、ちょっと前にアクセス権限が無いDBのサポートをしなければならないことがあったので、役に立ちました。っつーか、サポートさせるならアクセス権限くれ、って感じですが 😥 )。
コメント
R4.6の頃に catalog.nsf に掲載されないDBがあることを知り、管理者向けに別途「DBリスト」なるDBを作りましたが、今回認識を改めることができました。
有益な情報をくださり、ありがとうございます。
Posted at 2009/12/28 1:07 PM by 二児の父
二児の父さん、初めまして!
コメントありがとうございます!! 🙂
ノーツって、こういうちょっとした変更をこっそりやっちゃうし、情報を探すのも大変だし、なかなか気が付かないですよね。
わたしも R4 から開発しておりますので、「R4時代の常識」が抜け切らないで失敗してしまうことも多々あります(´~`)
Posted at 2009/12/28 11:50 PM by takenoff
※コメントは承認制となっております。管理者が承認するまで表示されません。申し訳ありませんが、投稿が表示されるまでしばらくお待ちください。