- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Domino和关系数据库Domino和关系数据库进行交互是日常项目开发中经常涉及到的一个方面,每个domino开发人员都写过这样的程序,本文就这个方面做一下简单的总结。一、工具篇1、使用LEI(Lotus Enterprise Integrator)LEI的英文全称是Lotus Enterprise Integrator ,它是以前大家熟知的NotesPump的升级产品,是基于服务器的数据分布产品,提供了定义和管理以下事物的环境:*大量的数据交换*数据同步*事件驱动和实时的数据传输LEI服务器处理指令,建立到外部数据源的连接,按照定义好的活动的条件来传输数据.它要求Domino 4.6x 或 5.x以上版本的服务器,可以单独运行,也可以作为一个内部的服务器任务运行.Lotus Enterprise Integrator (LEI) 6.x 可以将附件从 Domino 数据库移到 RDBMS 表中,从而可以从 RDBMS 内读取这些附件。更重要的是,此项操作可以快速进行,而不需要编写任何脚本代码。关于此方面,IBM官方网站上有对此操作的详细步骤说明,有兴趣的同行可以阅读一下,链接:/developerwork ... achments/index.html2、DESC(Domino Enterprise Connection Services )DECS的英文全称是Domino Enterprise Connection Services ,是LEI的子集,它仅仅是实时的Notes活动.DECS是一个基于向导器的服务器任务,包含于Domino 4.6.3及其以后的版本.它修改NOTES.INI文件以包括实时的扩展:extmgr_addins=ndecsext.dll (for NT)下面,介绍一下DECS的用法,本文将以一个非常简单的例子为大家说明一下使用过程,更复杂的使用,大家可以据此做更深入的研究。我们以用notes导入一个Access数据库为例(该数据库已注册到ODBC中)??预备工作:??保证有你要导入的Notes数据库。??保证有Access数据库??保证ODBC已经加入该Access数据库数据源。??第一步:??如果你是第一次使用DECS,请查看你的服务器的DATA目录下是否有decsadm.nsf的数据库,如果没有这个数据库,要以Domino自带的名为decsadm.ntf的模板建立本数据库,关于DECS的相关设置都会在本数据库中进行。第二步:??在服务器的控制台上输入Load DECS,??第三步:??任务启动后,打开服务器上的Decsadm.nsf数据库。??第四步:??单击Create Connection,创建一个连接。选择你要创建的数据库类型(DB2,Or acle,ODBC)。本例选择ODBC.??第五步:??打开连接表单后:??表单中有以下几项:??Data Source:输入数据源。??本例中输入ODBC中你要连接的数据源的名字。??Username:输入能访问该数据源的用户名。??Password: 输入能访问该数据源的用户密码??Password encryption key:单击后对你填入的用户密码,在Notes中加密。??Selection Type:你选择的类型是Table ,还是View??Owner:选择Table的拥有者。??Name: 选择你要连接哪一个Table.??填完后保存退出。??第六步:??单击Create Activity,创建一个动作。??系统提供了一个动作向导,单击Create Activity,系统打开表单后弹出一个动 作向导,如果你确定使用的话,单击确定。??选择你要导入到哪个Notes数据库。??选择你要导入到该数据库的哪个表单。??选择你使用哪个连接(第四步创建的)??选择你到导入外部数据库的哪个Table和View.??这时会出来Key和数据域的映射。??Key:是你的主索引。??Field:是你要分别对应的字段。??在左边选择Notes的域,右边选择外部数据库的字段。??选择你对外部数据库的动作Open,create,update,delete??输入你为该导入动作取的名字。??然后保存关闭当前文档。??第七步:??1.查看Activities导航,选定你要激活哪个动作??2.单击Start,启动该动作。??如果不成功,你单击log,如果你想停止该动作请单击Stop??图标说明:第一个图标表示该动作没激活,第二个图标表示动作正在激活,第三 个图标表示动作已激活。??第八步:??1.打开你要导入的Notes数据库,用你刚才第六步第2点的表单创建文档。??2.在你对应KEY的域中输入输入外部数据库的某一个数据。如:如果我把Access 数据库中table的I
您可能关注的文档
最近下载
- 临床教学查房记录(模板).doc
- 中国大学MOOC《高等数学(二)》(国防科大学)慕课 章节测验期末考试答案.docx
- [职高 对口升学] 2020年重庆高职分类考试 文化素质测试 真题及答案.pdf VIP
- 化验室危险化学品反应矩阵.xls VIP
- 培训学校开年启动会议.pptx VIP
- 机动车检测工技能理论考试题库500题(单选、多选、判断题)(1).docx VIP
- (一模)九江市2025年高三第一次高考模拟统一考试 物理试卷(含答案解析).pdf
- 传染病学复习资料:传染病考试题库.pdf VIP
- 国际工程投标报价【经典】.pdf VIP
- 城市地下空间规划与设计完整全套教学课件.pptx
文档评论(0)