如何为一些特定的数据库更新设计



用户在对邮箱模版(或是其他数据库的模版)进行更改后,需要对所有邮箱数据库(或是其他数据库模版生成的数据库)进行全部更新。使用load design将会对所有的数据库进行刷新设计,而不只是针对所特定的数据库。那么,如何做才能为一些特定的数据库更新设计呢?

使用文件转换的工具,并配合其参数就可以实现。

文件转换工具命令的格式是:
load convert [-r | -l | -f | -m] mailfilepath existingtemplatename newtemplatefilename
其中,-r是转换一个特定目录下的子目录的文件;-l是创建了一个文本的列表;-f是为数据库的文本列表中定义的数据库进行升级或更新;-m是转换邮箱文件或为IMAP使用的文件;mailfilepath是指定所需升级的文件;existingtemplatename是指定一个特定的文件设计(例如,只是使用R4.6设计的邮件文件);newtemplatefilename是定义了用来更新的文件。

1.更新一个单独的邮箱数据库
例如,更新在\MAIL子目录下的USER.NSF。此邮件转换工具将会替代现有的邮件模版- 无论是哪一个模版文件被使用- 用MAIL50.NTF(R5的邮箱模版)来替换。输入的命令是:
load convert mail\user.nsf * mail50.ntf

2.更新在一个子目录下的所有邮箱文件
例如,更新在\MAIL子目录下的所有的数据库文件,原有的数据库是使用的StdR45Mail(R4.5的邮箱模版),需要被替换设计为R5的邮箱模版- StdR50Mail (MAIL50.NTF)。输入的命令是:
load convert mail\*.nsf stdr45mail mail50.ntf

3.升级在一个目录和它的子目录下的所有数据库
例如,更新在\MAIL子目录下以及\MAIL子目录下的子目录的所有的数据库文件(例如,C:\NOTES\DATA\MAIL\GROUP1,C:\NOTES\DATA\MAIL\GROUP2,和C:\NOTES\DATA\MAIL\GROUP),需要被替换设计为R5的邮箱模版- StdR50Mail (MAIL50.NTF)。输入的命令是:
load convert -r mail\*.nsf * mail50.ntf

4.升级列在一个文本文件中的所有邮箱数据库
你可以创建一个文本文件,把你需要升级的数据库都列在里面,用它和文件转换工具来升级只是列在文本文件中的这些数据库。例如,你创建了一个叫做MAILLIST.TXT的文本文件,并把需要升级的数据库都列在里面,把此文本文件保存在C:\TEMP的目录下。需要被替换设计为R5的邮箱模版- StdR50Mail (MAIL50.NTF)。输入的命令是:
load convert -f c:\temp\maillist.txt std* mail50.ntf

5.创建一个文本文件,并把所有的邮件文件列在一个目录下
你可以使用文件转换工具来创建一个文本文件,此文件将列出服务器上主要的邮箱数据库(它不能列出邮箱文件的复本数据库)。例如,创建了一个叫做MAILLIST.TXT的文本文件,在 C:\TEMP的目录下。此MAILLIST.TXT的文件中列出了在服务器上的主要的邮箱数据库(排除了邮箱文件的复本数据库)。当你使用选项来创建此文本文件后,你可以使用此文件来更新在此文件中列出的文件。创建文本文件的命令是:
load convert -l c:\temp\maillist.txt

6.为使用IMAP的用户转换邮件文件
当你决定为使用IMAP的NOTES用户转换邮件文件时,运行文件转换工具来激活IMAP在邮件文件中特定的功能。例如,需要为\MAIL子目录下的USER.NSF替换设计为IMAP使用的模版。输入的命令是:
load convert -m mail\user.nsf

注意:当你使用通配符 * 进行更新邮箱文件模版时,一定要保证在此目录下(或指定的子目录下)的数据库都是邮件文件。否则,非邮件数据库将会被替换设计为R5的邮件模版。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值