ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:223.84KB ,
资源ID:1210015      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-1210015.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(TRSServer检索配置手册.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

TRSServer检索配置手册.docx

1、TRSServer检索配置手册内容协作平台TRS WCM 6.5 TRSServer检索配置手册北京拓尔思信息技术股份有限公司Beijing TRS Information Technology Co. Ltd.版权说明本手册由北京拓尔思信息技术股份有限公司(以下简称TRS公司)出版,版权属TRS公司所有。未经出版者正式书面许可,不得以任何方式复制本文档的部分或全部内容。北京拓尔思信息技术股份有限公司 版权所有。保留所有权利。 是北京拓尔思信息技术股份有限公司的注册商标。TRSServer检索配置手册1 概述本文档讲述WCM实现TRSServer检索所需的相关配置工作,包括如何将wcmdocu

2、ment表数据导入到GateWay,如何修改WCM自身配置项,如何安装TRSBean等。由于目前文档查询列表也用到了相关wcmchnldoc表的字段,所以需要在导入数据到GateWay时执行必要的函数和视图以同步相关wcmchnldoc的字段到文档表,目前是同步了recid,modal,docorderpri,docstatus如有需要可按照类似方法添加。2 SQLServer配置说明2.1 建立源数据库视图第一步,执行以下脚本以创建源数据库视图。-1: 创建函数F_GetRecId-drop function dbo.F_GetRecIdcreate function F_GetRecId(

3、docid numeric(9),chnlid numeric(9) returns numeric(9)as begindeclare ret numeric(9)select ret = 0select ret=recid from wcmchnldoc where chnlId = chnlid and docid= docidreturn retendgo-2: 创建函数F_GetModal-drop function dbo.F_GetModalcreate function F_GetModal(docid numeric(9),chnlid numeric(9) returns

4、numeric(9)as begindeclare ret numeric(9)select ret = 0select ret=modal from wcmchnldoc where chnlId = chnlid and docid= docidreturn retendgo-3: 创建函数F_GetDocOrderPri-drop function dbo.F_GetDocOrderPricreate function F_GetDocOrderPri(docid numeric(9),chnlid numeric(9) returns numeric(9)as begindeclare

5、 ret numeric(9)select ret = 0select ret=docorderpri from wcmchnldoc where chnlId = chnlid and docid= docidreturn retendgo-4: 创建函数F_GetStatus- drop function dbo.F_GetStatuscreate function F_GetStatus (docid numeric(9),chnlid numeric(9) returns numeric(9)as begindeclare ret numeric(9)select ret = 0sel

6、ect ret=docstatus from wcmchnldoc where chnlId = chnlid and docid= docidreturn retendgo-5: 创建视图create view V_WCMDocumentasSELECT WCMDOCUMENT.*,dbo.F_GetStatus(WCMDOCUMENT.DocId,WCMDOCUMENT.DocChannel) as docstatus1,dbo.F_GetRecId(WCMDOCUMENT.DocId,WCMDOCUMENT.DocChannel) as RecId,dbo.F_GetDocOrderPr

7、i(WCMDOCUMENT.DocId,WCMDOCUMENT.DocChannel) as DocorderPri,dbo.F_GetModal(WCMDOCUMENT.DocId,WCMDOCUMENT.DocChannel) as ModalFROM WCMDOCUMENTWHERE (WCMDOCUMENT.DOCSTATUS 0)Go注:执行完脚本,需注意检查并确保函数、视图已创建成功。第二步,执行以下脚本同步siteID到表wcmdocument。Update WCMDOCUMENT set SITEID = (Select SITEID from WCMCHANNEL where

8、 WCMCHANNEL.CHANNELID = WCMDOCUMENT.DOCCHANNEL) where SITEID =0 or siteid is null;2.2 创建GateWay导表数据任务2.2.1 新建RDBMS到 TRS任务2.2.2 设置任务名设置任务名(任务名可以随便设置,唯一即可),填写源数据库(需要检索的库)用户名密码,选择字符集GB18030。2.2.3 设置源数据库选择相应库,操作对象选择视图,源视图选择刚刚建立的 V_WCMDocument,源表选择wcmdocument。2.2.4 指定主键视图主键和表列名均选择DOCID。2.2.5 设置目标数据库点击手工配

9、置,左侧栏上配置目标数据库的相关信息,连接成功后,在右侧的数据库列表可创建目标表(要选择表,如果已创建可直接选择)。2.2.6 创建目标表设置数据库名,数据库属性选择表,在字段对应时注意要将可能会存在重复的字段调整下命名,如将DOCID的对应字段调整为DOCID2。同时需要调整DOCTITLE,DOCSOURCENAME,DOCKEYWORDS这3个字段的类型为PHRASE类型(如下图所示),创建完表后,选中表,点击添加,确定,下一步即可。2.2.7 设置目标数据库参数默认设置即可。2.2.8 设置字段映射先点击“目标匹配”,匹配一些相同字段名的映射,然后手工配置(选中左边字段列表的某行,按住

10、拖到右边需要对应的行)存在命名冲突的一些字段,如将docId映射为docid2。2.2.9 设置更新方式更新方式设置为全部更新,设置仅执行一次,用于当前数据的同步。2.2.10 设置数据库属性完成后先别点立即执行,要在设置的目标Server数据库中先配置检索属性,需要指定DOCTITLE,DOCSOURCENAME,DOCKEYWORDS这三个PHRASE字段的混合模式为“全冗余模式”。 2.2.11 点击立即执行,完成数据导入2.2.12 设置增量更新任务按照2.2的各步骤再执行一次任务的创建,2.2.5目标库选择时选择刚才已创建的库,在2.2.9时选择增量更新,设置更新间隔时间,用于后续数

11、据的定期增量追加。2.3 配置检索文件需要修改配置文件WEB-INFclassesTRSWCMApp.ini中的关于全文检索的配置,如果是集群环境,需确保各节点配置一致。#=WCM启动TRS Server全文检索的相关配置=#TRS Server 地址TRS_SERVER=192.9.200.213#TRS Server 端口TRS_SERVER_PORT=8888#TRS Server 用户名TRS_USER=system#TRS Server 用户对应密码TRS_PASSWORD=manager#不使用TRSJavaBean,而是使用应用程序的方式和TRS Server通信的应用程序地址#

12、OPEN_TRS_SERVER_PROGRAM=C:Temptbroker.exe#TRS Server 数据库名TRS_DOC_DB=bbbbbb(这个就是2.2.6中设置的库名)#TRS Server 数据库对应的主键字段TRS_DOC_ID_DB=DOCID2#END:配置文件结束2.4 安装TRSBEAN2.4.1 .获取安装介质2.4.2 .将trsbean.jar添加到JAVA应用的CLASSPATH路径2.4.3 .将libtrsbean.so(sl)所在的目录添加到JAVA本地方法库的搜索路径Windows平台:JAVA本地方法库的搜索路径包含环境变量PATH和%JAVA_HO

13、ME%/jre/bin;Linux/Solaris平台:JAVA本地方法库的搜索路径包含环境变量LD_LIBRARY_PATH;AIX平台:JAVA本地方法库的搜索路径包含环境变量LIBPATH;HPUX平台:JAVA本地方法库的搜索路径包含环境变量SHLIB_PATH;JDK1.4以上版本,也可以在java启动参数中设置系统属性java.library.path, 指向libtrsbean.so所在的目录,如java -Djava.library.path=/home/trs/trsbean。通常情况下,在应用服务器的启动脚本中指定本地方法库的搜索路径。举例:Windows平台TRS Jav

14、aBeans的部署。将trsbean.dll拷贝到PATH环境变量指定的任意一个目录下, 然后把trsbean.jar(完整的文件路径)添加到CLASSPATH。安装中如果出现错误,可具体参考JavaBeans用户手册,安装完成后别忘记将WCM中自带的wcm/WEB-INF/lib/trsbean.jar删除。2.5 开启TRSServer检索的配置开关在后台的管理配置系统配置用户新增配置列表查找TRSSERVER_ENABLE配置项,默认为false,修改为true进行开启。2.6 重启测试重启应用服务器,测试TRSServer检索。3 Oracle下配置说明3.1 Oracle客户端的配置

15、以Oracle8i为例,在Oracle8i中,Oracle服务器和客户端的交互可以通过IPC(本机)、TCP/IP、SPX、Named Pipes等多种协议。在TRS for Oracle Gateway中通过TCP/IP协议与Oracle服务器通信,因此在安装Oracle客户端之后,需要配置Oracle Net8。Oracle Net8可以在安装Oracle客户端的过程中利用安装向导进行配置,也可以在Oracle客户端安装完成之后运行: Net8 Assistant Net8 Configuration Assistant Net8 Easy Config 进行配置,两者的配置过程和参数都是

16、一样的,以下以Net8 Assistant为例说明如何配置Oracle Net8。(其它版本下设置类似)1)启动Oracle Net8 Assistant 在Oracle程序组Network Administration中选择Net8 Assistant运行Oracle Net8 Assistant。2)建一个网络服务名 选择网络服务名,在菜单或工具条中选择创建,出现创建网络服务名的向导。向导分为5个步骤。3)置网络服务名 此网络服务名可以任意指定,此名称在TRS for Oracle Gateway中设置Oracle服务名时需要使用。假设指定网络服务名为TRS4ORA,进行下一步。4)择协议

17、 选择TCP/IP协议,进入下一步。5)协议设置 需要设置TCP/IP协议的主机名和端口号。主机名为Oracle服务器的主机名或IP地址。端口号为Oracle数据库的端口号,通常为1521。进行下一步。 6)设置Oracle数据库的服务名 此服务名为Oracle数据库的全局数据库名,如果不清楚此服务名,请向数据库管理员(DBA)了解相关信息。进行下一步。7)测试以上配置 点击测试按钮,测试以上配置是否正确,如果连接成功则表明上述配置正确,否则根据出错提示,选择上一步逐个检查以上各个参数是否正确,直到测试连接成功为止。退出Net8 Assistant之前,请注意先保存网络配置。3.2 建立源数据

18、库视图第一步,执行以下脚本以创建源数据库视图。-1: 创建函数F_GetRecIdcreate or replace function F_GetRecId(Idocid in numeric,Ichnlid in numeric) return numeric is Result numeric(9); begin select recid into Result from wcmchnldoc where chnlId = Ichnlid and docid= Idocid;return(Result); end F_GetRecId;-2: 创建函数F_GetModalcreate or

19、 replace function F_GetModal(Idocid in numeric,Ichnlid in numeric) return numeric is Result numeric(9); begin select modal into Result from wcmchnldoc where chnlId = Ichnlid and docid= Idocid;return(Result); end F_GetModal;-3: 创建函数F_GetDocOrderPricreate or replace function F_GetDocOrderPri(Idocid in

20、 numeric,Ichnlid in numeric) return numeric is Result numeric(9); begin select docorderpri into Result from wcmchnldoc where chnlId = Ichnlid and docid= Idocid;return(Result); end F_GetDocOrderPri;-4: 创建函数F_GetStatuscreate or replace function F_GetStatus(Idocid in numeric,Ichnlid in numeric) return

21、numeric is Result numeric(9); begin select docstatus into Result from wcmchnldoc where chnlId = Ichnlid and docid= Idocid;return(Result); end F_GetStatus;-5: 创建视图create view V_WCMDocumentasSELECT WCMDOCUMENT.*,F_GetStatus(WCMDOCUMENT.DocId,WCMDOCUMENT.DocChannel) as docstatus1,F_GetRecId(WCMDOCUMENT

22、.DocId,WCMDOCUMENT.DocChannel) as RecId,F_GetDocOrderPri(WCMDOCUMENT.DocId,WCMDOCUMENT.DocChannel) as DocorderPri,F_GetModal(WCMDOCUMENT.DocId,WCMDOCUMENT.DocChannel) as ModalFROM WCMDOCUMENT WHERE (WCMDOCUMENT.DOCSTATUS 0);注:执行完脚本,需注意检查并确保函数、视图已创建成功。第二步,执行以下脚本同步siteID到表wcmdocument。Update WCMDOCUMEN

23、T set SITEID = (Select SITEID from WCMCHANNEL where WCMCHANNEL.CHANNELID = WCMDOCUMENT.DOCCHANNEL) where SITEID =0 or siteid is null;3.3 创建 GateWay导表数据任务3.3.1 新建ORA到 TRS任务设置任务名(名称随意,唯一即可),此处的源数据库名取3.1中配置的服务名,按要求输入用户名密码。3.3.2 设置源数据库操作对象选择视图,源视图由表空间+视图名构成,主表由表空间+表明构成,选好后点击下一步会进入指定主键提示框,往后的各步骤和SQL下类似,可参照上述各章节完成配置。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2