扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
DECS的介绍
DECS(Domino内置的企业集成服务:Domino Enterprise Connect Services)是Lo
tus 公司开发的一种技术的名称,提供了一个从Domino应用到外部数据的深层次
集成的连接性的方便使用的、基于表单的接口。用DECS,开发人员拥有了一个不用
编程的、模板化的应用,使得外部数据源变成了Domino应用得一部分。
具体使用方法
下面我们以用notes导入一个Access数据库为例(该数据库已注册到ODBC中)
预备工作:
保证有你要导入的Notes数据库。
保证有Access数据库
保证ODBC已经加入该Access数据库数据源。
第一步:
如果你是第一次使用DECS,请查看你的服务器的DATA目录下是否有decsadm.nsf的
数据库。
第二步:
如果有该数据库,请在服务器的控制台上输入Load DECS,
如果没有该数据库,请在服务器的控制台上输入Load DECS,那么DECS任务会自动
帮你创建一个decsadm.nsf.的数据库。
第三步:
任务启动后,打开服务器上的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的ID字段作为key,而对应notes中的test域,那么我们就应该在te
st域中输入:如:"10203"
3.保存当前该文档。
第九步:
在视图中打开刚才创建保存的Notes文档。我们就会发现在其他映射的域都会出现
对应在外部数据库中的数据。这样外部数据库中的数据就引入到了Notes中了。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者