如何解决在使用LotusScript设置文件警告值和限额值的时候出的错误

如何解决在使用LotusScript设置文件警告值和限额值的时候出的错误


环境

产品: Lotus Domino Designer
平台: 跨平台
版本: 6.0, 6.5

问题

在IBM Lotus Domino Designer里,用户用LotusScript写了一个代理来设置数据库的警告值,但当运行此代理的时候出现如下的错误:

"Size limit exceeds quota."

在用户设置数据库限额的LotusScript代码中,设置警告阀值的语句在设置限额值的语句之前:

Sub Initialize
Dim session As New Notessession
Dim db As NotesDatabase
Set db = session.CurrentDatabase
db.SizeWarning = 10262
db.SizeQuota = 10360
End Sub

而在《Domino Designer帮助》里的样例,设置限额值的语句是在设置警告阀值的语句之前的:
Sub Initialize
Dim session As New Notessession
Dim db As NotesDatabase
Set db = session.CurrentDatabase
db.SizeQuota = 0
db.SizeWarning = 0
End Sub

如何解决这个问题呢?

解答

当用户把LotusScript代码改成先设置限额在设置警告,那么,这个代理就可以手动被运行了,也可以正常被定时运行了。

正确的代码是:

db.SizeQuota = 10360
db.SizeWarning = 10262

另外,用户不可以设置警告值大于限额值。如果用户需要减小数据库的限额值,他必须先减小警告值。

注意:

如果用户需要把数据库的限额设置为0,正确设置把数据库的限额设置为0的样例是:



 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值