2009-11-06

Lotus Domino/Notes 如何排除 "Database not open yet" 的問題 ?

阿舍會遇到這個錯誤訊息的原因,除了有可能是真的資料庫沒開啟或開不起來的問題之外,阿舍後試到還有另一個會造成這個問題的原因,就是未指定或指定錯誤的 Lotus Domino Server 名稱,尤其是同一支程式 ( Agent ) 會在多台伺服器上執行時,最容發生,建議在每次 Open Database 之前都先去取得 Server 名稱,這樣就比較不容易出錯了...

LotusScript 寫法

Dim session As New NotesSession
Dim serverName As String
Dim db As NotesDatabase

serverName = session.Servername

Set db = session.GetDatabase(serverName, "test/xyz.nsf")

Java 寫法

Session session = getSession();

String serverName = session.getServerName();

Database db = session.getDatabase(serverName, "test/xyz.nsf");








[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



沒有留言 :

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !