哪位高人知道能在lotus domino 下载环境下使用的在线文本编辑器?

Lotus Notes常见问题答疑
Lotus Domino/Notes是目前最为流行的文档数据库系统之一,作为群件系统,它利用自身强大的功能使其在企业、政府办公自动化方面的应用越来越广。笔者在此总结了一些Notes开发和管理的常见问题,希望对大家有所帮助。  问:当硬盘空间不够时,如何压缩我的Notes工作台?  答:由于Notes数据库是典型的文档型数据库,因此长期使用后会占用较大硬盘空间,为此我们需要经常对这些数据库进行压缩。常用的压缩方法是:  1.用鼠标右键单击任意工作台页面,并且选择“工作台属性”。  2.在“工作台”属性框中选择第二个属性按钮,并单击压缩按钮实现压缩。  问:对自行开发的数据库,如何将其保存为模板,以便于以后使用?  答:如果已经开发或更改了某个数据库,我们通常希望保存它的结构,以便用于今后的开发。这种做法不仅节省时间,而且在应用程序间保证了一致性。我们利用以下步骤可以实现把某数据库保存为模板:  1.选择“文件数据库新建拷贝”。  2.在“拷贝数据库”对话框中,输入、标题和文件名,其中文件扩展名为NTF。  3.选择数据库设计复选框,并保存为数据库。  4.单击“确定”按钮,生成数据库模板。  问:在调试LotusDomino程序时,经常会触发执行qnc.exe程序并退出Notes,如何解决?  答:在调试LotusDomino/Notes程序时,由于程序设计的问题,我们经常会触发执行qnc.exe程序,并提示错误。其实qnc.exe执行目的只是Notes的内存保护性措施,并不一定是程序本身有错误。为了便于调试程序,我们可以在LotusDomino指令窗口内键入qnc_u,使其暂停运行。如果想恢复时可以再用qnc_i指令装载它。  问:服务器重装后,对一台曾经安装过Notes客户端的机器如何重新连接到新服务器?  答:首先你需要利用新建的服务器生成一个新的用户ID文件,并删除原ID文件。  为了在客户端不重新安装Notes,我们需要重新设置客户端如下:  1.删除desktop.dsk、log.nsf和names.nsf文件。  2.在文本编辑器中编辑Notes.INI文件,保留该文件中的前六行内容,其余内容全部删除,保存Notes.INI文件并退出。  当你再次双击Notes图标时,Notes系统会自动执行安装程序,你只需用新的用户ID文件进行简单的设置即可连接到新服务器上。  问:在使用过程中,当Notes异常退出时,如何才能再次运行Notes?  答:通常Notes异常退出,系统是不能再次运行Notes的。这时常见的方法是重新启动计算机并运行Notes。  其实我们也可以不重启计算机而马上开始Notes,即我们手动杀死一个因Notes异常退出而遗留在内存中的进程nhldaemn.exe,然后我们就可再次启动Notes。  问:在开发LotusNotes应用系统时,如何隐藏Lotus本身的选单?  答:为了隐藏Lotus本身的选单条,我们需要添加以下定义:  DeclareFunctionGetActiveWindowLib"user32.dll"()AsLong  DeclareFunctionSetMenuLib"user32.dll"(ByvalhmenuAsLong,ByvalnewmenuAsLong)AsInteger  然后,在你的脚本中添加下面的程序:  DimhwndAsLong  hwnd=GetActiveWindow()  CallSetMenu(hwnd,0)  通过以上几个步骤,你就可以实现隐藏Lotus本身的选单条了。  问:当服务器启动时,Notes显示消息说“找不到Notes.INI文件”,这时如何解决?  答:如果你运行的是Windows版本的Notes服务器软件,使用写字板去显示和编辑AUTUEXEC.BAT文件,在PATH语句中添加Notes.INI文件所在目录,并重启动机器。  问:开发LotusNotes应用系统时,如何更改窗口标题条文字?  答:为了使开发的LotusNotes应用系统更加商业化,我们需要更改Notes窗口标题条文字。  我们可以在文本编辑器中打开notes.ini文件,在其中加上一行代码:Window_Title=string。  其中string就是我们需要的窗口标题条文字。& &问:数据库的文档时常出现复制与保存冲突,如何解决?& &答:"复制与保存冲突"是由于同时有两个或两个以上用户对同一文档进行修改,或者是多个用户对同一文档的不同副本进行修改,复制时就会造成复制冲突。对于公用数据库,可以通过 把视图作为"共享首次使用为私有的"来避免。另外,选中表单的“合并复制冲突”属性可以把对同一文档的不同域的修改合并到同一个文档中以避免复制冲突,但如果是对同一个域 的修改仍然会出现冲突文档。& &问:如何获得Domino(服务器)端的时间?& &答:可以在需要取得服务器时间时,在服务器上创建一个新文档,取得这个文档的创建时间就行了,注意不保存这个新文文档。& &问:如何用LotusScript删除私有视图?& &答:如下: & & & & &Dim session As New notessession      Dim db As notesdatabase      Dim doc As notesdocument      Set db=session.currentdatabase      Forall i In db.views      Set doc=db.getDocumentByUNID(v.universalID)      ' 这个地方视图当作文档来处理,以便取到视图的一些属性。      viewflag=doc.getItemvalue("$flags")      If viewflag(0)="pYV" Then      ' 视图属性中$flags为"pYV"的是私有视图。          Call i.remove      End If      End Forall & & & & && &问:如何用浏览器访问基于2000的Domino服务器呢?因为2000上的缺省主页是MICROSOFT的,我不知如何改为Domino的.& &答:Windows 2000 Server缺省使用MICROSOFT主页是由于启动了NT自带的IIS服务,有以下三种解决方法: 1。关闭Windows 2000本身的IIS服务,使DominoServer的http服务器能够使用80端口。 2。修改Domino上http任务的端口为80以外都某一个值,然后从Domino Server输入Loadhttp命令以启动http任务。当从浏览器访问Domino数据库时,在URL地址后加端口号,如.cn:81 3。把DominoServer与IIS集成,使IIS能够访问Domino数据库,然后在IIS中设置缺省主页为Notes数据库。& &问:Notes可以在iMAC上运行吗?指的不是iMAC的PC界面下。是通过APPLETALK互连吗?& &答:Notes Client有Mac的版本,但Domino Server就不能跑在Mac上了,另外Notes支持Appletalk网络协议。& &问:怎么把domino设置SMTP服务器如何把domino设置成一个用来发信的smtp服务器(可以不收信).按照缺省设置,发信的时候总是说地址当中包含非ASCII字符.& &答:非ASCII字符通常是由于中文用户名造成的。 设置DominoServer为SMTPServer,都需要在服务器文档中设置: 路由任务:邮件路由、SMTP路由 全限定的Internet主机名:主机名+Internet域名(用。连接) SMTP监听任务:启用 如4.6前版本须另外安装SMTPMTA,R4.6x把SMTPMTA集成到DominoServer中,R5以后Domino坝SMTP做成了服务器上的一个任务,不需要另外安装MTA。 R4的SMTPMTA配置在帮助文档中有详细描述,主要在如下几个文档(都存在于公共通讯录中)中进行相应的设置   1、服务器文档中的SMTPMTA   2、网络域(GLOBALDOMAIN)   3、网络域(外部SMTP网络域)   4、连接文档(从服务器到ANYHOST) 首先需要设置一台单独的服务器用于收发Internet邮件(即邮递任务为SMTP邮件邮递),然后在公用通讯录中设置全球网络域、外部的SMTP网络域和SMTP连接文档三个文档。 全球网络域中主要设置: 在“基本”区段:全球网络域名称,“全球网络域角色”为“SMTPMTA”,“缺省全球网络域” 在“SMTP地址转换”区段:“Internet网络域后缀”及Notes网络域设置 SMTP网络域中设置:Internet网络域为*.*,任意设置一个网络域名称。 新建一个服务器连接文档,设置连接类型为SMTP,目的网络域与前面在"SMTP网络域"中设置的Internet网络域相同,另外应设置有一个待发消息就发送完成以上配置后即可。 R5的SMTP可以直接使用操作系统的DNS,只需要在Domino目录的配置文档中的"路由/SMTP"页,基本区段下设置: 离开本地Internet网络域的消息使用SMTP 离开本地Internet网络域的转发主机:如果是通过代理服务器或防火墙连接到Internet上,则输入其IP地址;如果是直接连接到Internet上,则该域为空 修改完成后,重新启动DOMINO服务器。& &问:如何从数据库A的文档中通过单击打开另一个数据库B的文档?& &答:在数据库A的表单中创建一个RTF域,用NotesRichTextItem的AppendDocLink建立连接即可。或是在编辑模式下,打开数据库B的文档,然后从编辑菜单下单击链接式拷贝--文档链接,然后在数据库A表单的RTF域中粘贴即可。& &问:关于Win98和Domino 在Win98下安装Domino,有时可以,有时不行。启动Notes时,显示nlnotes执行了非法操作,qnc错误。为什么?什么条件下Domino可以在win98下安装成功?& &答:如果你用的是4.6或4.63版,应该没有问题用在98上,64MB/4G/300MHz,怀疑这个错误可能和硬件配置没有达到有关,就好像小马拉大车,32MB/6G/266MHz,当word,Notes,LotusSmartSuite同时起可能只是容易死.& &问:NOTES文档的WEBQUERYOPEN事件是否当创建新文档和打开阅读时都会运行呢? 如果只想该事件只在创建时运行,打开阅读时则不运行,该怎样做呢?& &答:可以通过在WEBQueryOpen事件中使用@IsNewDoc函数来作判断正在操作的文档是否新文档。& &问:网上都有哪些有关Lotus的站点呢?& &答:莲花公司站点: .cn   www.notes.net IBM红皮书: http://www./ 以及其他一些新闻组: news. news.vol.cz news-reader.wcg.net read1.tor.accglobal.net comp.groupware.lotus.notes.misc comp.groupware.lotus.notes.admin comp.groupware.lotus.notes.application&&和一些论坛:&/forum/ultimatebb.cgi?ubb=f=13 ......& &问:如何用notes读入格式化文本?& &答:什么样的格式化文本?如果是Excel或Lotus1-2-3表格,用DDE可以直接传送. 是文档编辑时“读入”,还是要写程序“读入”? 如是前者,用"copy"-&"选择性粘贴". 如是后者,可就麻烦些,先要知道是什么“格式化文本”,然后才能决定下一步如何处理。& &问:Notes网络联接 在使用LotusNotes做服务器(NT下)时,工作站无法登录,在工作站的windows下编辑了HOSTS文件,写入了服务器IP地址,还是没用,请问这里那里出了问题?& &答:请注意:   1.Host文件中是怎么写的?IP地址后要有服务器(DOMINO)的名字   2.服务器是否正常启动.   3.工作站端提示什么错误 从客户端的命令行下PINGDOMINO服务器名可以测试网络(TCP/IP协议)的物理连通性。另外要注意在NOTES的服务器和客户端中激活的端口和使 用的协议。   在WINDOWS下设置DNS服务器地址。有几个解决方案:     1、在NT上建一个DNS服务器     2、或建一个WINS服务器     3、通过NETBIOS端口连接服务器(别忘了把DOMINO的LAN0端口激活)     4、HOST文件& &问:如何在代理中延时执行? 在代理中用Script写一个程序,在执行期间某段代码需要延时几分钟执行,类似Delay语句,可以吗?如何做?& &答:可以在LotusScript种使用timer或sleep语句实现,在notes帮助中有详细的例子和说明。& &问:怎样屏蔽文档保存冲突 当文档保存冲突时,怎样屏蔽掉系统的信息框,而弹出自己的消息框?& &答:可以在querySave事件里写一段程序。根据当前文档的UNID在数据库中找到一个文档。 这个文档如果是被他人修改过的,则$Revisions域的值肯定和当前为保存的不同!& &问:关于Qnc错误 经常出现Qnc错误,它是怎么回事?& &答:最好是用qnc-u把它给卸掉。qnc是Lotus的一个Debug程序. 做法是在各个client上直接删除qnc。它可以检测到你的系统的问题给予你以提示,可以让你知道你的系统中存在的问题或小或大。有点像一个监测器吧? 如果不喜欢它可以在DOS下(或WINDOWS的“运行”中)键入qnc-u使其不再运行。 如果你觉得还有必要的话可以再用qnc-i装载它。& &问:答复文档? 请问答复文档从主文档那里继承了哪些FIELD怎样访问它们?& &答:它可以继承主文档中所有的FIELD,用主文档的域名来调用(答复文档域的缺省值用主文档的域名)。& &问:Notes Client无法运行 不知道改了什么设置了之后,在Notes Server运行时,Notes Client就无法运行,只显示一下splash窗口就完事了。而当Notes Server关闭时,Notes Client就可以运行。& &答:在Domino Server上如果设置了口令,起服务器机器上的Notes Client就会出现这种情况,去除口令即可。另外由于Domino Server和Notes Client对系统资源要求较高,同时启动时可能会造成一些冲突,因此不建议用户在同一台机器上同时使用Server和Client。& &问:如何在Internet中使用Notes? 局域网中有Lotus Domino和www服务器,如何使用Notes作为Intranet网的缺省的电子邮件系统?在网页中如何编写Notes的电子邮件地址的超级 链接?& &答:NOTES的电子邮件对外有如下形式的电子邮件地址形式: username/groupname@domain 如:white/soft@soft 可以在Internet浏览器中设置Notes为缺省电子邮件系统。以IE为例:在客户端安装Notes以后,启动IE,然后在Internet选项的程序页中设置邮件选项为"LotusNotes"。在网页中设置Notes的邮件地址与Internet地址形式相同:设置一个连接,内容为 mailto:user/OU/Org@domain& &问:如果安装notes/cc:Mail时没有找到与Modem相匹配的驱动程序,应如何解决?& &答:有三种解决办法: 首先可从www.notes.net中的QuickLink下选择"Modemfiles"下载最新的Modem驱动程序包(Zip文件); 或者,选择cc:Mail随机驱动程序中与Modem最相近的驱动程序; 最后,可按照Cc:MailModem驱动程序(.mdm)的格式定制自己的驱动程序。& &问:共享邮件数据库是否能从ServerA移到ServerB?& &答:不可以!因为共享邮件数据库由ServerID加密,只有建立此数据库的ServerID才能访问它。 如果希望移动用户从ServerA到ServerB并仍然使用共享数据库,可用以下步骤实现: 1&.从ServerA到ServerB建立一个新的共享数据库副本。即在ServerB中生成一个无连接的邮件数据库。 2&.建立共享数据库连接:LoadObjectLink-RelinkUSERMAIL.NSF共享邮件数据库.NSF& &问:在用浏览器访问Domino时,如何在输入某个字段过程中,隐藏(或以*号显示)其内容?& &答:R4.6X,在此域的HTML属性值中键入:TYPE=Password R4.5X,在此域属性框的帮助描述项中键入:TYPE="Password"]  注:Type=Password仅适于在编辑方式的可编辑字段& &问:在以前的Notes版本中(如此而4.5.2),当年份为时,Notes仅显示两位,2000年后才显示四位.如07/07/1997 Notes显示为07/07/97;07/07/05,Notes显示为07/07/2005.如何解决这些版本的年份问题?& &答:可使用公式对此进行转换(假定域名为DateEetery): @If(@Year(DateEntry)&=50;@Text(DateE"d2")+"/"+ @Text(@Year(DateEntry));DateEntry)& &问:不使用分区(Partitioning)服务器,如何在一台NT服务器上安装两个Domino服务器(一个R5,另一个R4.X).& &答:分区服务器主要用于保证可以在一台机器上同时启动多个Domino服务器。如果一次只需启动一个服务器,只要把几个Server分别安装在不同的子目录下,然后更改启动 Server的快捷方式,在Nserver.exe后增加"=\NotesPath\NOTES.INI",其中Notes Path为Notes.ini所在的目录(绝对路径)。需要注意的是安装新的Server时会自动把前一个Server的Notes.ini改为Notes.00x,以区别当前的Notes.ini。& &问:当Notes异常退出时,系统信息通常提示要重新启动计算机。是否有办法不重启计算机而马上开始Notes?& &答:只需要使用操作系统的任务管理器,手工关闭一个因Notes异常退出而遗留在内存中的程序:nhldaemn.exe,就可以不重启计算机,而马上开始Notes。但是当计算机上同时运行着Domino时,还需要先把它关闭,然后才能再启动Notes。& &问:如何设置DominoServer的自动转发功能?& &答:编辑公用通讯录中的个人文档,在"转发地址(ForwardingAddress):"中填入目标用户邮件地址,则此用户的所有邮件将自动转发到目标地址(可以为Notes地址或Internet地址)。& &问:如何设置执行代理的权限?& &答:执行代理的权限由公用通讯录中服务器文档里有关的域进行限制。需要注意的是,这里设置的用户名应为给代理签名时使用的用户ID,而不是执行代理的用户ID。此后每次对代理进行修改,都需要重新进行签名。不论此代理在前台、后台或以WEB方式运行,服务器均检查对代理进行签名的用户ID是否拥有相应的权限。& &问:如何设置DominoServer为NT的一个Servics,使管理员可以从服务器管理器中设置自动启动DominoServer?& &答:使用NotesR4时,可以在notesserver的程序目录(通常为C:\NOTES)下运行ntsvinst-c;R5则需要在安装Domino时选择定制安装,就会出现一个选项"Domino作为NT服务"。选中以后继续安装,系统将自动进行相关设置。如果在安装时没有进行相应设置,可以在原Domino安装目录上再安装一次,通过定制安装只安装此选项即可。& &问:在英文版的Notes中如何输入中文?& &答:在Notes5.0以后的版本中已经可以直接输入和显示中文(可能有个别输入法不支持,可以使用操作系统自带的输入法)。5.0版以前的英文Notes需要在 Notes的程序目录下拷贝以下几个文件: 1。用collGB.cls覆盖collSTD.cls 2。用l_cpGB.cls覆盖l_cpWIN.cls和l_cpDOS.cls,
顶一下(0) 踩一下(0)
热门标签:扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
Lotus DominoNotes与Exchange的比较
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口给Domino系统管理员的十二项建议-Lotus Notes
||||||||||||
当前位置 &
给Domino系统管理员的十二项建议
发表日期:
内容提要 Domino系统管理员的日常工作就是维护Domino系统的正常运行。以下简要说明了管理员所必做的一些工作。对于系统管理员,特别是新建系统的管理员来说,这些建议能帮助他们完成基本的维护工作。正文根据许多资深的Domino管理员和咨询人员的经验,我们对Domino系统管理员们提出了一些建议,以帮助他们维护Domino系统的正常运行。这些建议是针对Domino R5的,而且只涉及到最基本的维护工作,每个系统管理员还需要根据自己系统的特殊要求进行进一步的维护工作。在提出这些建议之前,必需强调一点:《Domino 5 管理员帮助》应当是所有维护任务的出发点,管理员在进行维护工作之前一定要查阅管理员帮助中相应的主题,以确保操作步骤的正确。1. 保存验证者ID文件及其口令验证者标识符文件(cert.id及所有组织单元的ID文件)是Domino系统中最重要的的文件。特别是cert.id,所有其它的ID文件都是由它创建的。如果丢失了这个文件或忘记了它的口令,就无法在创建新的服务器和用户了。因此,从系统建立之初就要注意保存验证者ID文件及其口令。一定要将它保存在安全的地方并作备份,不要将它放在共享的网络驱动器上;将口令记录下来,但不要将口令告诉无关的人员。注意不要将口令设为“pass”或其它易猜的单词。2. 定期运行Compact、Fixup和Updall任务Compact、Fixup和Updall任务是服务器自身的维护性任务。Compact用于释放中的无用空间;Fixup检测无效的文档和损坏的数据库,并尝试修复它们;Updall重建视图索引和全文索引。这三个任务至少每周要运行一次。可以按以下步骤设置它们的运行时间。1). 在Domino管理员客户端中打开要管理的服务器2). 在“配置”标签下,展开“服务器”-“程序”,点击“添加程序” 3). 在“基本”标签下,“程序名”中输入任务的名称,即Compact、Fixup或Updall“命令行”中输入所需的命令行选项“运行的服务器”中输入运行此任务的服务器的层次名4). 在“日程安排”标签下,将日程安排设为“启用”,并按需要设置任务启动的时间如果到了Compact、Updall和Fixup所安排的运行时间,而系统正在执行其它任务,这三个任务可能不被执行。因此,在设置时间安排时,应当尽量避免和其它任务以及定时代理重合。可以在服务器的控制台上输入命令“show schedule”来查看其它程序的时间安排,输入命令“tell amgr schedule”来查看定时代理的时间安排。每个任务都有自己的命令行选项。例如,“updall -R”将会重建已有的索引,而不加“-R”选项时则只是更新已有的索引。必需选择适当的选项以完成所需的任务。每个任务的选项列表都可以在《Domino 5 管理员帮助》数据库中找到。3. 创建拒绝访问群组禁止某些用户访问服务器是十分必要的。当用户离开公司时,需要确保他们不能使用原来的Notes ID文件来访问服务器。管理员可以将这些用户的层次名加入拒绝访问群组来保证这一点。创建拒绝访问群组的步骤如下:1). 在Domino管理员客户端中打开要管理的服务器2). 在“个人和群组”标签下,点击“拒绝访问群组”,点击“添加群组”按钮 3). 在“群组名称”中输入一个名字,如DenyGroup;将“群组类型”选为“仅禁止存取列表”4). 在“成员”中输入或选择要禁止访问的用户名5). 保存并退出此文档6). 在“配置”标签下打开要拒绝用户访问的服务器文档7). 在“安全性”标签下“拒绝访问的服务器”中输入上面创建的拒绝访问群组名称,在此例中是DenyGroup。提示:创建了拒绝访问群组之后,管理员删除用户时可以将用户名自动地加入此群组中,这样,不需手工操作就可以保证每个被删除的用户不再能访问服务器。4. 了解服务器上的应用要确定服务器所支持的数据库的类型。服务器是主要用于一两个大型数据库,还是用于多个小的应用数据库?服务器上的应用设计怎样?是否使用了对性能有较大影响的方式,如在视图中使用日期/时间查询?如果应用数据库的设计不合理,管理员所能做的调整不可能起太大作用。管理员还需要留意服务器的日志(Log.nsf)。服务器日志中的信息是了解服务器及用户活动的关键。特别是日志中的“其它事件”视图,大部分需要观察的信息都包含在其中。每天都应当浏览log.nsf,从中找出错误信息和异常信息,判断服务器是否正常运行。5. 去掉不必要的服务器任务缺省情况下,Domino服务器会自动启动一组服务器任务,其中有些任务用户可能不会用到。去掉这些不必要的任务可以节省系统资源,有利于其他任务和应用的运行。服务器上自动启动的任务列表在服务器的notes.ini文件中。用任一文本编辑器打开Domino程序目录中的notes.ini文件,找到“ServerTasks=”行,删除其中不需要的任务名称,则下一次启动服务器时,这些任务就不会再启动了。例如,如果不使用Notes的日历和日程安排功能,可以将“calconn”和“sched”任务去掉。在指定时间运行的服务器任务也可以考虑去掉。在服务器的notes.ini文件中,找到“ServerTasksAtY=”行,其中Y是代表时间的数字(1代表凌晨1点,5代表凌晨5点,以此类推),删除其中不需要的任务名称。例如,如果不使用共享邮件,则“ServerTasksAt2=..., Object Collect mailobj.nsf”行中的“Object Collect mailobj.nsf”可以去掉。下一次重新启动服务器后,这些被去掉的任务就不会再定时运行了。关于每个服务器任务的名称和用途,可参阅《Domino 5管理员帮助》中“Domino服务器任务”主题。6. 监视存取控制列表(ACL)管理员必须保证每个用户对每个数据库都有适合其需要的访问权限。存取控制列表(ACL)是服务器安全性的核心,如果用户能够访问到他不应接触的信息,则会威胁到服务器的安全和信息的安全。要想方便地查看每个用户对每个数据库的权限,可以打开服务器上的“目录 (R5)”数据库,查看“存取控制列表”-“按级别”视图。“目录 (R5)”数据库的文件名是catalog.nsf,它是由服务器自动创建并更新的,如果在服务器上未找到catalog.nsf,可以在服务器控制台上输入命令“load catalog”来立即创建它。某些关键数据库的ACL必须被严格监控,这包括通讯录(names.nsf)、目录(catalog.nsf)、服务器日志(log.nsf)及所有包含重要信息的数据库。进一步来说,管理员需要查看哪些用户对数据库具有管理者(Manager)权限。由于管理者可以改变数据库的ACL及其他设置,只应给予需要管理这些设置的用户这一权限。建议最好使用群组来设置管理者权限。例如,可以创建名为DomainManagers的群组,将系统管理员的名字加入其中,然后在数据库的ACL中将DomainManagers设为管理者。这样,即使系统管理员有所变动,也只需修改该群组的定义。在服务器上安装新数据库时,需要注意其ACL的缺省设置,特别是Default和Anonymous的权限设置。对于重要的数据库,最好不要让Default和Anonymous的权限高于“不能存取者”。当服务器可以从Web上进行访问时, Anonymous或Default的权限高于“不能存取者”时会更为危险。7. 和Domino的补钉程序各种操作系统都会发布一些补钉程序,用于修补所发现的错误和漏洞。管理员应该留意这些补钉程序,并将需要的补钉程序及时安装在服务器上。对于Windows NT 4.0,目前最新的补钉程序是Service Pack 6a。注意在Service Pack 6上运行Domino时会有严重的问题,因此一定要使用6a而不是6。在Unix操作系统(如AIX、Solaris、HP-UX)上安装Domino时,都要求必须安装某些补钉程序。具体要求的补钉程序编号可参阅《Release Notes : Domino / Notes 5.0.x》。Domino本身会不断发布新的维护版本,可以到www.notes.net上查阅每个版本的改进,以决定是否将目前使用的版本升级。8. 检查备份操作管理员必需设定固定的备份流程。一般来说,需要备份 Domino 服务器上的所有数据文件,包括数据库、文件、NOTES.INI 文件和 ID 文件。固定、可靠的备份对Domino服务器来说十分重要。进行备份时,所用的备份软件必须支持对打开的文件的备份。这是因为通讯录(names.nsf)和服务器日志(log.nsf)等数据库在服务器运行时总是打开的,如果备份软件没有这个功能,那么这些关键数据库就得不到备份。除了定期(一般是每天)备份外,定期检查备份所用的介质(如磁带)也是必要的。这样可以避免因介质损坏而引起的不必要的损失。9. 监测服务器在Domino服务器上,有一个用于监测服务器状态的数据库:Statistics %26 Events数据库(Events4.nsf)。当服务器的状态达到或超过管理员设定的警戒值时,它还可以自动提醒管理员。管理员应该建立监视器来监测服务器的一些基本状态,如:1). 重要数据库的ACL Change Monitor为names.nsf、log.nsg、catalog.nsf等重要数据库建立ACL Change Monitor。当指定数据库的ACL发生改变时,向管理员的邮箱中发送警告信息。2). 磁盘空间的Statistic Monitor为服务器上的每个逻辑盘创建Statistic Monitor。当磁盘上的剩余空间少于25%时,向管理员的邮箱中发送警告信息。以免服务器因耗尽磁盘空间而死机。10. 强制用户改变口令用户一般不会自己去改变ID文件的口令,为了提高安全性,应该强制用户定期修改口令。设置的步骤如下:1). 编辑要设置的服务器文档 2). 在“安全性”标签下,将“校验Notes标识符口令”设为“启用”3). 在“个人”视图中选中要强制修改口令的用户,选择“操作”,“设置口令域”4). 选择“检查口令”,在“必须的更改时间间隔”和“宽限期”中输入适当的天数 注意服务器文档和个人文档都需要配置。如果只设置了其中一个,则校验口令的功能不会起作用。另外,校验口令的另一主要功能是仅允许包含最新口令的ID文件访问服务器。管理员应提醒用户在每次修改口令之后,重新备份自己的ID文件。因为原来备份的ID文件已失效了。Domino服务器会记忆用户以前使用的口令,且在修改口令时不允许用户再次使用以前用过的口令。因此,如果强制修改口令的频率太高,用户需要不断记住新的口令。为了减少用户的麻烦,“必须的更改时间间隔”建议为90至180天。11. 拷贝数据库模板Domino的光盘上带有许多模板。当不同的用户从光盘安装时,同一个模板的复本ID (Replica ID) 都相同。因此,当两台服务器复制时,可以看到相应的模板也在复制。如果不希望复制这些模板,可以为这些模板新建拷贝。新建拷贝不是指操作系统级的文件拷贝或更名,而是指创建具有不同复本ID的模板。要保证新建的模板具有新的复本ID,可以在Notes客户端打开原有的模板,使用“文件”-“数据库”-“新建拷贝”来创建。更进一步,管理员可以考虑去掉那些不需要的模板,以节省服务器的磁盘空间,并减少维护模板所需的工作量。12. 去掉磁盘映射和共享从安全性的角度来看,管理员当然不能允许其他人从操作系统级直接访问服务器上的文件。因为这样会绕过Domino内部的安全机制。要想保证所有对服务器的访问都在Domino的安全机制控制之下,应该尽量不使用磁盘共享和磁盘映射,特别是对Domino的程序目录、数据目录以及操作系统的目录。
上一篇: (人气:5601)
下一篇:(人气:5460)
教程搜索服务
本月文章推荐
项目外包信息
邮件系统软件文章分类
站长工具:
实用工具:
Copyright &
All rights reserved | 沪ICP备号}

我要回帖

更多关于 lotus domino 下载 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信