项目管理各项目数据库建立及数据处理文档_第1页
项目管理各项目数据库建立及数据处理文档_第2页
项目管理各项目数据库建立及数据处理文档_第3页
项目管理各项目数据库建立及数据处理文档_第4页
项目管理各项目数据库建立及数据处理文档_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目管理各项目数据库建立及数据处理文档各项目数据库建立及数据处理文档1.与客户交流综合查询系统中的历史下发的数据信息与需要中心下发的数据的准备感谢阅读jour_**.tar.gz感谢阅读jour2_**.tar.gz与jour3_**.tar.gz是感谢阅读感谢阅读的数据。需要一次性下发的表清单:actymasbkcashcuglaccuintrdcacczzhhslnrecdint_maslntrnlstpasacnoupitmasvchbookbkcust--客户表lntrnlst--贷款借款还款登记薄t_ncs_tdywtj--通存通兑业务统计表t_ncshstrjn--通存通兑交易历史登记簿t_ncs_hdywtj--汇兑业务统计表cupspos_acom--hscups_inomsum--dchsjn--卡流水表upitmas--未登折项文件cudygl--总账表closmas--储蓄销户表closcuacct--对公销户表closlnrecd--贷款销户表因为这些数据的准备需要花时间,所以先请省中心同事做数据的准备。感谢阅读2.数据库建立部分2.1.表空间建立建立各应用的数据库表空间,用客户端登陆到数据库管理员。建立各应用表空间。注:精品文档放心下载感谢阅读表空间建立脚本显示:CREATESMALLFILETABLESPACE"QINFO"LOGGINGDATAFILE'/u01/app/oracle/oradata/bksvr/QINFO.dbf'SIZE1024M感谢阅读AUTOEXTENDONNEXT512MMAXSIZEUNLIMITEDEXTENTMANAGEMENTLOCAL精品文档放心下载SEGMENTSPACEMANAGEMENTAUTO感谢阅读谢谢阅读根据你上线的项目数量分别建立相应的表空间。2.2.数据库用户的建立2.2.1.查询系统QINFO与BANK用户的建立谢谢阅读查询系统与BANK的用户建立必需要附DBA权限,因为这两个在很多地方都使用了其他感谢阅读用户的数据。这些都要选择正确的表空间。CREATEUSER"QINFO"PROFILE"DEFAULT"谢谢阅读IDENTIFIEDBY"qinfo"DEFAULTTABLESPACE"QINFO"感谢阅读ACCOUNTUNLOCK;GRANT"CONNECT"TO"QINFO";精品文档放心下载BANK用户的建立类似,可以用ORACLE客户端去建立这些信息。感谢阅读2.2.2.门户系统及其他系统数据库用户的建立精品文档放心下载感谢阅读CLPORTAL用户:CREATEUSER"CLPORTAL"PROFILE"DEFAULT"谢谢阅读IDENTIFIEDBY"clportal"DEFAULTTABLESPACE"CLPORTAL"精品文档放心下载ACCOUNTUNLOCK;GRANT"CONNECT"TO"CLPORTAL";谢谢阅读GRANTSELECTANYDICTIONARYTO"CLPORTAL";感谢阅读GRANTUNLIMITEDTABLESPACETO"CLPORTAL";谢谢阅读GRANT"RESOURCE"TO"CLPORTAL";精品文档放心下载ALTERUSER"CLPORTAL"DEFAULTROLEALL谢谢阅读FIXASS用户:CREATEUSER"FIXASS"PROFILE"DEFAULT"精品文档放心下载IDENTIFIEDBY"fixass"DEFAULTTABLESPACE"FIXASS"精品文档放心下载ACCOUNTUNLOCK;GRANT"CONNECT"TO"FIXASS";精品文档放心下载GRANTSELECTANYDICTIONARYTO"FIXASS";感谢阅读GRANTUNLIMITEDTABLESPACETO"FIXASS";精品文档放心下载GRANT"RESOURCE"TO"FIXASS";感谢阅读ALTERUSER"FIXASS"DEFAULTROLEALL精品文档放心下载SHCPM用户:CREATEUSER"SHCPM"PROFILE"DEFAULT"精品文档放心下载IDENTIFIEDBY"shcpm"DEFAULTTABLESPACE"SHCPM"谢谢阅读ACCOUNTUNLOCK;GRANT"CONNECT"TO"SHCPM";谢谢阅读GRANTSELECTANYDICTIONARYTO"SHCPM";感谢阅读GRANTUNLIMITEDTABLESPACETO"SHCPM";谢谢阅读GRANT"RESOURCE"TO"SHCPM";精品文档放心下载ALTERUSER"SHCPM"DEFAULTROLEALL谢谢阅读2.3.各系统DMP的导入与数据库表生成脚本的执行感谢阅读分别导入各系统的DMP到数据库中。再进行其他的操作。对于BANK与QINFO,还需要精品文档放心下载特别处理一下系统中的相关表信息。执行脚本(bank用户登陆):BANK的全部表结构及存感谢阅读储过程.sqlQINFO用户登陆)qinfo的全部表结构及存储过程.sqlQINFO谢谢阅读为导入了DMP感谢阅读及函数的完整性。2.4.BANK用户中bkinfobkbrch以及生成报表参数数据的初始谢谢阅读化2.4.1.BKINFO表的初始化使用工具导入《bkinfo全省.sql》脚本,删除掉非客户机构的数据信息,要咨询客户谢谢阅读精品文档放心下载特殊情况,还需要加入特殊机构的相关信息。deletefrombank.bkinfowherebank_cd<>293;感谢阅读commit;insertintobank.bkinfo_tmpselect*frombank.bkinfo;感谢阅读commit;这里的293精品文档放心下载生成)2.4.2.BKBRCH表的初始化使用工具导入《bkbrch全省.sql》脚本,删除掉非客户机构关系的数据信息,要咨询精品文档放心下载精品文档放心下载如果有特殊情况,还需要加入特殊机构关系的相关信息。deletefrombank.bkbrchwherebank_cd<>293;精品文档放心下载commit;insertintobank.bkbrch_tmpselect*frombank.bkbrch;精品文档放心下载commit;这里的293谢谢阅读生成)2.4.3.Cublexm参数表的初始化运行《cublexm.sql》脚本,初始化此参数表2.4.4.cuglexm参数表的初始化运行《cuglexm.sql》脚本,初始化此参数表2.4.5.culspr_rpt参数表的初始化运行《culspr_rpt.sql》脚本,初始化此参数表谢谢阅读2.4.6.头寸资金建表及初始化运行《头寸资金建表及初始化.sql》脚本,初始化此参数表感谢阅读2.4.7.cuglexm_tmp参数表的初始化精品文档放心下载初始化此表时,一定要注意,必需保证BINFO与BKBRCH这两张表的数据一定要正确。谢谢阅读确定这两张表数据正确后,运行《cuglexm_tmp表生成语句.sql》脚本初始化感谢阅读2.4.8.指标数据的初始化感谢阅读成。用BANK用户执行execcore_index__init;感谢阅读execcore_index__initobj;精品文档放心下载执行完后要提交事务。2.5.门户系统中CIBKINFO与CIBKBRCH数据的初始化精品文档放心下载2.5.1.CIBKINFO数据的初始化先导入门户系统的DMP包。导入后,查看CIBKINFO表,删除掉除了省联社和联社的其他精品文档放心下载机构信息。执行如下脚本初始化数据insertintoclportal.cibkinfoc精品文档放心下载(c.insttu_cde,c.bank_cd,c.in_bank_cd,c.sname,c.bktype,c.appl_status,c.bk_flag,c.phone,c.cty_感谢阅读chg,c.status,c.g_bank)select'01',bank_cd||lpad(sbank_cd,4,0),bank_cd||lpad(sbank_cd,4,0),sbrch_name,20,1,0,phone,0,0,0感谢阅读frombkinfo;updateclportal.cibkinfosetsname='营业部'wherein_bank_cd='2930100';--更新营业部的名字感谢阅读updateclportal.cibkinfosetsname='安龙联社',in_bank_cd='2939999',bank_cd='2939999'where感谢阅读in_bank_cd='2919999';--修改系统中联社的名字,红色字体要修改为你所在网点的信息感谢阅读检查数据是否正确。2.5.2.CIBKBRCH数据初始化根据cibkinfo里的信息来初始化cibkbrch表数据:精品文档放心下载truncatetableclportal.cibkbrch;精品文档放心下载insertintoclportal.cibkbrch谢谢阅读(insttu_cde,bank_cd,a_bank_cd,h_bank_cd,c_bank_cd,p_bank_cd,r_bank_cd,w_bank_cd,status,x_ban感谢阅读k_cd,y_bank_cd,z_bank_cd)select'01',in_bank_cd,in_bank_cd,in_bank_cd,2990100,2990100,2990100,2990100,0,2990100,2990100,2990精品文档放心下载100fromclportal.cibkinfo;精品文档放心下载commit;deletefromclportal.cibkbrchwherebank_cd='2990100';精品文档放心下载commit;updateclportal.cibkbrchseth_bank_cd='2939999';--此为当前客户的联社机构号感谢阅读commit;检查数据是否正确。2.6.综合查询、资产管理、股金系统中CIBKINFO与CIBKBRCH感谢阅读的初始化这几个系统中的这两张表,都采用同义词的方式共用门户系统中的机构信息。方法,谢谢阅读用DBA感谢阅读词不存在,否则无法成功)2.6.1.资产管理系统同义词建立脚本:createorreplacesynonymFIXASS.CIBKBRCHforCLPORTAL.CIBKBRCH;感谢阅读createorreplacesynonymFIXASS.CIBKINFOforCLPORTAL.CIBKINFO;感谢阅读createorreplacesynonymFIXASS.CIUSERforCLPORTAL.CIUSER;谢谢阅读createorreplacesynonymFIXASS.PTAL_SUBSYSforCLPORTAL.PTAL_SUBSYS;感谢阅读权限赋予(以CLPORTAL用户登陆执行):grantselectonciusertofixass;精品文档放心下载grantupdateonciusertofixass;谢谢阅读grantselectoncibkinfotofixass;感谢阅读grantselectoncibkbrchtofixass;感谢阅读grantselectonptal_subsystofixass;感谢阅读2.6.2.综合查询系统同义词建立脚本:createorreplacesynonymQINFO.CIBKBRCHforCLPORTAL.CIBKBRCH;感谢阅读createorreplacesynonymQINFO.CIBKINFOforCLPORTAL.CIBKINFO;感谢阅读createorreplacesynonymQINFO.CIUSERforCLPORTAL.CIUSER;感谢阅读createorreplacesynonymQINFO.PTAL_SUBSYSforCLPORTAL.PTAL_SUBSYS;精品文档放心下载权限赋予(以CLPORTAL用户登陆执行):grantselectonciusertoqinfo;感谢阅读grantupdateonciusertoqinfo;感谢阅读grantselectoncibkinfotoqinfo;精品文档放心下载grantselectoncibkbrchtoqinfo;感谢阅读grantselectonptal_subsystoqinfo;精品文档放心下载2.6.3.股金管理系统同义词建立脚本:createorreplacesynonymSHCPM.CIBKBRCHforCLPORTAL.CIBKBRCH;感谢阅读createorreplacesynonymSHCPM.CIBKINFOforCLPORTAL.CIBKINFO;谢谢阅读createorreplacesynonymSHCPM.CIUSERforCLPORTAL.CIUSER;谢谢阅读createorreplacesynonymSHCPM.PTAL_SUBSYSforCLPORTAL.PTAL_SUBSYS;谢谢阅读createorreplacesynonymSHCPM.ACCTMASforBANK.ACCTMAS;精品文档放心下载createorreplacesynonymSHCPM.CUACCTforBANK.CUACCT;感谢阅读createorreplacesynonymSHCPM.BKOACTforBANK.BKOACT;精品文档放心下载权限赋予(以CLPORTAL用户登陆执行):grantselectonciusertoSHCPM;精品文档放心下载grantupdateonciusertoSHCPM;谢谢阅读grantselectoncibkinfotoSHCPM;谢谢阅读grantselectoncibkbrchtoSHCPM;精品文档放心下载grantselectonptal_subsystoSHCPM;精品文档放心下载权限赋予(以BANK用户登陆执行):grantselectonacctmastoSHCPM;谢谢阅读grantselectoncuaccttoSHCPM;感谢阅读grantselectonbkoacttoSHCPM;谢谢阅读grantselectonbkcusttoSHCPM;感谢阅读2.7.用户的建立与用户角色的建立感谢阅读(全联社在职职工花名册).xls感谢阅读+3位编号,感谢阅读如2939999001,293010000.门户管理系统:--系统管理员,负责管理系统用户信息updateclportal.ciusersetbank_cd='2939999'wherelogin_id='admin';谢谢阅读updateclportal.ciusrolesetbank_cd='2939999'whereuser_id='8888888888';谢谢阅读--门户管理员,负责管理门户系统中的各项配置与信息发布等精品文档放心下载updateclportal.ciusersetbank_cd='2939999'wherelogin_id='clportal';精品文档放心下载updateclportal.ciusrolesetbank_cd='2939999'whereuser_id='7777777777';感谢阅读--清除掉其他没有用的用户信息与角色信息deletefromciuserwhereuser_idnotin('8888888888','7777777777');谢谢阅读deletefromciusrolewhereuser_idnotin('8888888888','7777777777');感谢阅读commit;--CIUSER精品文档放心下载际情况处理。--用户角色分配,门户系统中,除了已分配角色的用户外,其他的都分为操作员(脚本如下)。如果客户感谢阅读要配置公告发布员,可登陆到系统中单独配置。insertintociusrole(INSTTU_CDE,USER_ID,BANK_CD,USER_LEVEL,ROLE_ID1,ROLE_ID2,ROLE_ID3,谢谢阅读ROLE_ID4,ROLE_ID5,ROLE_ID6,ROLE_ID7,ROLE_ID8,STATUS,DESC1)精品文档放心下载select'01',c.user_id,c.bank_cd,c.user_level,200,0,0,0,0,0,0,0,'',''fromciuser谢谢阅读cwherec.user_idnotin(selects.user_idfromciusroles);精品文档放心下载2.7.2.综合查询系统--系统管理员,负责管理系统用户信息updateqinfo.ciusrolesetbank_cd='2939999'whereuser_id='8888888888';谢谢阅读--清除掉其他没有用的用户信息与角色信息deletefromciusrolewhereuser_idnotin('8888888888','7777777777');感谢阅读commit;--感谢阅读来分,主办会计要分配网点主管角色。insertintociusrole(INSTTU_CDE,USER_ID,BANK_CD,USER_LEVEL,ROLE_ID1,ROLE_ID2,ROLE_ID3,谢谢阅读ROLE_ID4,ROLE_ID5,ROLE_ID6,ROLE_ID7,ROLE_ID8,STATUS,DESC1)谢谢阅读select'01',c.user_id,c.bank_cd,c.user_level,角色号,0,0,0,0,0,0,0,'',''from精品文档放心下载ciusercwherec.user_idin(用户号列表);精品文档放心下载分配完成后,到系统中将科技部经理的角色修改为特级还有VIP管理员角色谢谢阅读2.7.3.资产管理系统--系统管理员,负责管理系统用户信息updatefixass.ciusrolesetbank_cd='2939999'whereuser_id='8888888888';感谢阅读--清除掉其他没有用的用户信息与角色信息deletefromciusrolewhereuser_idnotin('8888888888','7777777777');精品文档放心下载commit;--感谢阅读角色部门信息,请到页面上配置。分配用户所属部门也需要在页面上配置。谢谢阅读感谢阅读(没有主办会计的,将负责人设置为资产管理员)其他的都设置的联社操作员与操作员精品文档放心下载资产系统参数修改:文件1src目录下的larms_perties中的HIGHEST_LEVEL_BANKCD=xxx属性改为感谢阅读联社的机构号。文件2:src目录下的ireport_perties,为打印的数据源配置文件,修改为项精品文档放心下载目数据库的配置。2.7.4.股金管理系统--系统管理员,负责管理系统用户信息updateshcpm.ciusrolesetbank_cd='2939999'whereuser_id='8888888888';精品文档放心下载--清除掉其他没有用的用户信息与角色信息deletefromciusrolewhereuser_idnotin('8888888888','7777777777');感谢阅读commit;--分配角色感谢阅读体人员与客户沟通。2.8.查询系统分区表空间及分区表的建立精品文档放心下载精品文档放心下载感谢阅读这时候可以不用建方ACCT_BAL的索引表空间。2.8.1.分区表的建立脚本与修改(以安龙为例):精品文档放心下载谢谢阅读CREATE感谢阅读SMALLFILETABLESPACE"TBS_ACCTBAL_2930100_P"谢谢阅读LOGGINGDATAFILE'/u01/app/oracle/oradata/bksvr/hstrjn_ora/tbs_acctbal_2930100_p.dbf'SIZE精品文档放心下载3968MREUSEAUTOEXTENDONNEXT128MMAXSIZE32767MEXTENTMANAGEMENTLOCALSEGMENT精品文档放心下载SPACEMANAGEMENTAUTO;TBS_ACCTBAL_2930100_PTBS_表名_感谢阅读机构号_P。/u01/app/oracle/oradata/bksvr/hstrjn_ora/tbs_acctbal_2930100_p.dbf这谢谢阅读一段表示表空间的路径与名字。2.8.2.分区索引表空间的建立与分区表空间类似:谢谢阅读CREATESMALLFILETABLESPACE"TBS_ACCTBAL_2930100_P_INDX"感谢阅读LOGGINGDATAFILE'/u01/app/oracle/oradata/bksvr/hstrjn_ora/tbs_acctbal_2930100_p_indx.dbf'SIZE精品文档放心下载3968MREUSEAUTOEXTENDONNEXT128MMAXSIZE32767MEXTENTMANAGEMENTLOCALSEGMENT感谢阅读SPACEMANAGEMENTAUTO;注:与分区那里要对应,只是命名有区别,在p的后面加_indx,见上。感谢阅读2.8.3.分区表的建立分区表的建立要放在数据库用户建立之后,因为和分区表空间是关联的,就在此一起说明谢谢阅读createtableBANK.ACCT_BAL精品文档放心下载(SEQ_NONUMBER(15),CUSTNOVARCHAR2(20),BANK_CDNUMBER(5),ACCNO_TYPENUMBER(5),SBANK_CDNUMBER(5),CURRNUMBER(5),GL_NUMNUMBER(5),NUMNUMBER(10),CHECK1NUMBER(5),BAL_DATEVARCHAR2(8),DEPOSIT_PRDNUMBER(5),CURR_BALNUMBER(15,2),LACT_DTCHAR(8))partitionbyrange(SBANK_CD)精品文档放心下载(partitionACCTBAL_2930100_Pvalueslessthan(101)谢谢阅读tablespaceTBS_ACCTBAL_2930100_P,谢谢阅读partitionACCTBAL_2930200_Pvalueslessthan(201)感谢阅读tablespaceTBS_ACCTBAL_2930200_P,精品文档放心下载…partitionACCTBAL_2931600_Pvalueslessthan(1601)感谢阅读tablespaceTBS_ACCTBAL_2931600_P,谢谢阅读partitionACCTBAL_2931700_Pvalueslessthan(1701)感谢阅读tablespaceTBS_ACCTBAL_2931700_P精品文档放心下载);注:前面一段与普通建表没有区别,红色部分为分区的条件。我们这里采用的是根据感谢阅读sbank_cd字段的范围进行分区。partitionbyrange(SBANK_CD)这里是指定分区的条件字谢谢阅读段,partitionACCTBAL_2930100_Pvalueslessthan(101)tablespace感谢阅读TBS_ACCTBAL_2930100_P这一段是指定分区的范围,ACCTBAL_2930100_P为这此分区的命名,精品文档放心下载这个在后面建立索引的时候会用到。也是必需唯一的,必需采用统一的命名规则。less精品文档放心下载than(101)这里是确定分区的条件,sbank_cd小于101的数据,将都放入此分区中。感谢阅读tablespaceTBS_ACCTBAL_2930100_P这里是指定数据放入到这个表空间里。范围一定要选谢谢阅读择正确,否则数据会无法放入到正确的位置。2.8.4.分区索引的建立createindexACCT_BAL_IDX1onBANK.ACCT_BAL(BANK_CD,ACCNO_TYPE,SBANK_CD,精品文档放心下载CURR,GL_NUM,NUM,CHECK1,BAL_DATE)精品文档放心下载TABLESPACEBANKLOCAL(PARTITIONACCTBAL_2930100_PTABLESPACEtbs_acctbal_2930100_p_indx,精品文档放心下载PARTITIONACCTBAL_2930200_PTABLESPACEtbs_acctbal_2930200_p_indx,谢谢阅读……….PARTITIONACCTBAL_2931600_PTABLESPACEtbs_acctbal_2931600_p_indx,感谢阅读PARTITIONACCTBAL_2931700_PTABLESPACEtbs_acctbal_2931700_p_indx感谢阅读);精品文档放心下载TABLESPACEBANK感谢阅读到这个表空间里面。PARTITIONACCTBAL_2930100_PTABLESPACE感谢阅读tbs_acctbal_2930100_p_indx这里是指定哪一个分区的数据索引放入到哪一个索引表空间感谢阅读里面去。Hstrjn谢谢阅读3.LINUXJDK、Weblogic的安装与各项目对应域(domain)精品文档放心下载的建立3.1.JDK、WEBLOGIC的安装与配置这一部分参见webloigc_jdk安装配置目录下的文档《weblogic、JDK安装文档.doc谢谢阅读3.2.各项目域(domain)的建立各域建立的要求规范,方便以后维护。3.2.1.门户管理系统端口7001Server的名字clportalServerDomain名字clportal_domaindomain路径默认路径,即bea/user_project/domains目录精品文档放心下载3.2.2.综合查询系统端口7002Server的名字qinfoServerDomain名字qinfo_domaindomain路径默认路径,即bea/user_project/domains目录精品文档放心下载3.2.3.资产管理系统端口7003Server的名字fixassServerDomain名字fixass_domaindomain路径默认路径,即bea/user_project/domains目录谢谢阅读3.2.4.股金管理系统端口7004Server的名字shcpmServerDomain名字shcpm_domaindomain路径默认路径,即bea/user_project/domains目录感谢阅读3.2.5.绩效考核系统端口7005Server的名字assServerDomain名字ass_domaindomain路径默认路径,即bea/user_project/domains目录精品文档放心下载当这些域建立完成后,为了方便维护,需要把bea/user_project/domains目录做一个链接谢谢阅读到weblogicweblogic的home目录(即用weblogic登陆,输精品文档放心下载入命令:cd回车,即回到了home感谢阅读ln-s/home/weblogic/bea/user_projects/domains精品文档放心下载红色部分为你的WEBLOGICDOMAINS的目录精品文档放心下载3.3.各domain感谢阅读配置与环境变量的修改这一部分在webloigc_jdk安装配置目录下的文档《weblogic、JDK安装文档.doc》中感谢阅读有说明,请参见其中内容做相应的修改。3.4.WEBLOGIC各domain应用一键启动脚本感谢阅读脚本名称《start_domains.shweblogic用户的$HOME目录中。精品文档放心下载weblogic的$HOME目录中,打开.bash_profile配置文件,在其中谢谢阅读加入CLASSPATH=$CLASSPATH:/home/weblogic/bea/weblogic92/server/lib/weblogic.jar;感谢阅读exportCLASSPATHexportPATH谢谢阅读红色字体的为WEBLOGIC安装时的包目录,这个可根据你的情况修改。但一定要确保此精品文档放心下载路径正确,weblogic.jar包在在。脚本内容修改:需要修改部分如上图。start_domain为命令,后面为三个参数。第一个:7005,表示应用谢谢阅读的端口,第二个表示应用server的名字,第三个为domain谢谢阅读定要放在最后的位置。4.各应用发发布与规范4.1.各项目发布目录及备份1.在weblogic用户的HOME目录建立apps目录。此目录用于存放所有发布的WAR包与精品文档放心下载备份文件。2.在apps目录下建立如下目录:assessbackupclportalclportal_bbsfixass感谢阅读qinfobackup目录用于存放备份的war包及各项目发布时需要修改的配置文件的信息。谢谢阅读其他目录用于解压war包,进行weblogic应用部署的路径。感谢阅读3.在backup目录下,也要分别建立各项目的名称的文件目录,分别存放各自的历史发精品文档放心下载部备份文件与配置文件。4.2.应用发布示例1.在浏览器地址栏中输入15:7003/console进入控制台,登录用感谢阅读户名为weblogic,密码同为weblogic感谢阅读2.应用发布点击LOCK&EDIT,再点击DEPLOYMENTS配置应用发布。谢谢阅读如上图,找到你的应用所在目录,选中解压时的目录(注:不要选里面的war感谢阅读直到完成。激活布置信息。完成3.报表数据源的配置(如果用到润乾报表,需要配置此数据源)或者是应用采用了感谢阅读weblogic数据源。点击LOCK&EDIT,再点击DATASOURCE配置报表数据源。精品文档放心下载点击NEW新增一个数据源修改上图中为红色部分,下一步到出现如下界面:根据项目修改为上图中的信息,点击下一步。点击上图中的测试,看配置正确与否。正确则下一步,否则重新配置。下一步精品文档放心下载点击完成点击上图的的图标,激活配置。4.应用的启动点start,选择启动应用。如果出现由启动成功。否则检查错误。其他应用的发布类似。谢谢阅读统目前采用的是IREPORT,数据源是在项目中配置的。谢谢阅读各项目发布后,需要进入系统中进行测试。5.综合查询系统数据处理环境搭建与各脚本的使用5.1.综合查询数据处理环境搭建5.1.1.上传脚本文件将oracle目录下的的所有脚本和目录上传到服务器上ORACLE用户的HOME目录下(即感谢阅读登陆时默认的目录)分别进入sh、bin、LIB目录,执行如下命令,使这些目录下所有脚本具有可执行的权限。谢谢阅读命令:chmod+x*5.1.2.修改ORACLE用户的环境变量Oracle用户登陆,在oracle的home目录下编辑环境变量文件:谢谢阅读$vi.bash_profile内容如下:#.bash_profile#Getthealiasesandfunctions精品文档放心下载if[-f~/.bashrc];then.~/.bashrcfi#Userspecificenvironmentandstartupprograms感谢阅读PATH=$PATH:$HOME/binexportLANG=zh_CN.gb2312exportLC_ALL=zh_CN.gb2312精品文档放心下载exportPATH#OracleSettingsTMP=/tmp;exportTMPTMPDIR=$TMP;exportTMPDIR谢谢阅读ORACLE_BASE=/u01/app/oracle;exportORACLE_BASE感谢阅读ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;exportORACLE_HOME谢谢阅读ORACLE_SID=bksvr;exportORACLE_SID精品文档放心下载ORACLE_TERM=xterm;exportORACLE_TERM谢谢阅读PATH=/usr/sbin:$PATH;exportPATH谢谢阅读PATH=$ORACLE_HOME/bin:$PATH;exportPATH谢谢阅读PATH=$HOME/sh:$HOME/bin:$PATH;exportPATH感谢阅读exportNLS_LANG="SIMPLIFIEDCHINESE_CHINA.ZHS16GBK"谢谢阅读exportTIPSDBUSR=bankexportTIPSDBPWD=bankLD_LIBRARY_PATH=$ORACLE_HOME/lib32:$HOME/LIB:/lib:/usr/lib;export感谢阅读LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$CLASSPATH;精品文档放心下载exportCLASSPATHif[$USER="oracle"];then谢谢阅读if[$SHELL="/bin/ksh"];then感谢阅读ulimit-p16384ulimit-n65536elseulimit-u16384-n65536fifi谢谢阅读改内容为。$ORACLE_HOME/lib32,修改前是$ORACLE_HOME/lib。增加内容为::$HOME/LIB精品文档放心下载配置完成后保存,退出oracle用户,重新登陆oracle用户,使配置生效。精品文档放心下载环境配置后的测试:1.以程序的测试,在数据库用户:bank下插入一条数据感谢阅读insertintobank.bkappl(BANK_CD,SBANK_CD,APPL_NO,TC_COMBINE,WORK_DAY,精品文档放心下载L_WKDATE,C_WKDATE,N_WKDATE,CYCLE,INIT_CASHIER,APPL_STATUS,RPT_PATH,谢谢阅读TRF_PATH,NXT_CENTER_SEQ,CTR_NMS_NODE)精品文档放心下载values(293,1200,'01',2,'1111111','20120614','20120615','20120616',精品文档放心下载'20080525','N','2','/bank/rpt谢谢阅读','/bank/trf',3072,'999888');commit;在服务器oracle的home目录下运行:grcb_getdata如果出现卡住的情况,没有打印出任谢谢阅读谢谢阅读境有问题。另外开一个窗口,进行入到ORACLE用户,运行如下命令:$ps-ef|grep精品文档放心下载grcb_getdata运行后会出现下面的记录:oracle2667326455012:31pts/200:00:00grcb_getdata精品文档放心下载oracle2677926749012:32pts/800:00:00grepgrcb_getdata感谢阅读kill26673即红色这一行的第一个数字。杀掉此进程。杀掉后再感谢阅读运行:$ps-ef|grepgrcb_getdata看进行是否被杀掉。精品文档放心下载测试成功后清除bank那张表中的数据:truncatetablebank.bkappl;感谢阅读2.shell脚本的测试在服务器oracle的home目录下运行:testshell.sh如果打印出:“环境变量配置成功”谢谢阅读的信息,则说明配置成功。否则说明配置有问题。5.1.3.sh目录下使用到的脚本程序功能简介gen_dlyw_rpt.sh处理客户下发的代理业务数据到数据库中的脚本感谢阅读get_jour_data.sh到客户前置机上取JOUR包的脚本程序精品文档放心下载get_rpt_data.sh到客户前置机上取rpt报表文件的脚本程序精品文档放心下载load_app.oraload.ora将数据LOAD到数据库中的脚本程序感谢阅读qinfo_batch处理每天jour包到数据库中的脚本程序谢谢阅读selrundata.sh每天定时从前置机上取数据的脚本程序谢谢阅读qinfo_batch.sh手动处理某一天的数据到数据库的脚本程序谢谢阅读qinfo_batch_day.sh每天定时任务调用的脚本程序精品文档放心下载vip_deal.sh生成VIP客户信息的脚本程序感谢阅读以上脚本,红色的为不可以修改的脚本,其他的是需要配置参数的脚本感谢阅读1.get_jour_data.sh参数修改说明此文件是从前置机上取每天下发的jourIP谢谢阅读及可以从前置机上取到这些数据的用户和密码。脚本内容如下:感谢阅读这里的用户名可以用rptuser,密码rptuser.这个用户只有ftp权限。谢谢阅读红色标记部分为需要修改的部分。分别为:前置机IP,用户名,密码。这些要配置正确后精品文档放心下载才能正确的取到数据。配置完成后测试,运行shget_jour_data.sh20121010等待运行完成后,到$HOME的精品文档放心下载jour_data目录查看是否有数据,如果有,则说明取数据成功。清除掉此目录下的数据。谢谢阅读2.get_rpt_data.sh参数修改说明:此文件是从前置机上取每天下发的RPT报表包的脚本感谢阅读程序,因此需要客户提供前置机的IP,以及可以从前置机上取到这些数据的用户和密码。感谢阅读脚本内容如下:这里的用户名可以用rptuser,密码rptuser.这个用户只有ftp权限。谢谢阅读红色标记部分为需要修改的部分。分别为:前置机IP,用户名,密码。这些要配置正确后精品文档放心下载才能正确的取到数据。配置完成后测试,运行shget_rpt_data.sh20121010等待运行完成后,到$HOME的精品文档放心下载rpt_data目录查看是否有数据,如果有,则说明取数据成功。清除掉此目录下的数据。感谢阅读3.selrundata.sh参数修改说明:此文件是每天定时从前置机上取每天下发的JOUR、RPT谢谢阅读包的脚本程序,因此需要客户提供前置机的IP,以及可以从前置机上取到这些数据的用户感谢阅读和密码。脚本需修改内容如下:这里的用户名可以用rptuser,密码rptuser.这个用户只有ftp权限。谢谢阅读红色标记部分为需要修改的部分。分别为:前置机IP,用户名,密码。这些要配置正确后谢谢阅读才能正确的取到数据。jourjour包精品文档放心下载的日期,如果没有传入jour包的日期,会默认查询bank.bakppl去查询日期,如果这里面谢谢阅读sltimer的值改为1谢谢阅读试完成后再改回原来的值测试命令:shselrundata.sh120121010(说明:这里的参数表示jour包只取一个就满谢谢阅读20121010$HOME精品文档放心下载目录下的jour_data与rpt_data目录看是否有数据。如果有数据,则正常。清除这两个目精品文档放心下载录中的数据。4.qinfo_batch参数修改说明:此文件是每天处理数据的脚本。此脚本中需要修改一个联感谢阅读社号。以完成后面的内容。需要修改部分内容如下:这里红色部分为联社号。就是bank用中bkinfo表中的bank_cd字段的值。感谢阅读第二个要修改的为每天下发的JOUR包在处理完后要备份到哪个位置,这个位置要建立在存谢谢阅读储过程上,并且确保此路径下的目录一定要存在并且正确。精品文档放心下载此脚本修改后只有在处理数据时才能够测试。精品文档放心下载5.gen_dlyw_rpt.sh参数修改说明此脚本中,需要将红色部分的机构号改为所在网点的机构号。精品文档放心下载5.1.4.mysh目录下目录与脚本程序功能简介谢谢阅读.deal_hstrjn精品文档放心下载20111231号开始的报表与bal表感谢阅读的数据)hisdata用与存放需要导到历史流水表中的数据的tar包精品文档放心下载tmphis此目录是为了方便解压gz包而建的临时目录谢谢阅读his_rpt_bal.sh此脚本是运行20111231日至JOUR2jour3下发的前一天的谢谢阅读数据的tar包的脚本文件reload_hstrjn.sh此脚本是运行20111231日前的JOUR包的数据。谢谢阅读操作:/u01/app/oradata/his_data/此目录是我这边用于存放历史的的jour包的目录,红感谢阅读感谢阅读到hisdata目录下,全部解压成tar包。操作命令:谢谢阅读进入hisdata目录:运行cp/u01/app/oradata/his_data/jour_*./谢谢阅读复制完成后在hisdatagzip–d*&此命令会将所有的.gz文件解感谢阅读压成tar20111231日及以后的数据剪切到tmphishisdata感谢阅读mvjour_*_20111231.tar.gz../tmphis谢谢阅读mvjour_*_2012*.tar.gz../tmphis感谢阅读剪切完成后,即可回到deal_hstrjn目录,运行reload_hstrjn.sh脚本,将数据导入到历谢谢阅读史流水表中。命令:shreload_hstrjn.sh>reloadhstrjn.log2>1&运行后,程序会后精品文档放心下载hisdata谢谢阅读有了,则说明已经处理完了。处理20111231日及以后的数据到数据中:《预计费时为每一天的数据十分钟左右》精品文档放心下载tmphis目录的数据剪切到hisdatatmphis感谢阅读行命令:mv*../hisdata/shhis_rpt_bal.sh>hisrptbal.log2>1&运行后,程序会后台执行,可以进谢谢阅读行hisdata谢谢阅读感谢阅读表的参数表中数据要正确,还有bkinfo_tmp,bkbrch_tmp这些表中数据要正确,配置方法精品文档放心下载在:《BANK用户中bkinfo、bkbrch精品文档放心下载注:操作到这一步的时候,先导20111231这一天的数据,导完了需要先核对报表数据,保感谢阅读证报表数据无误后再导其他余下的数据,不然数据不正确,做的会是无用功。感谢阅读谢谢阅读核对日报。核对标准数据取得的办法:运行shget_rpt_data.sh20111231从客户前置机谢谢阅读精品文档放心下载GLst20111231-033感谢阅读表《LSpr20111231-13》.导入中心同事一次性下发的数据即文档一开始时写明需要一次性下发的数据清单里的数据。谢谢阅读谢谢阅读谢谢阅读查方法会在具体导某一个文件时说明,先将所有的数据文件上传致服务吕的感谢阅读$HOME/sh/mysh/initdata目录下:谢谢阅读1.bkcust等表的导入感谢阅读每一条记录就是一条数据,导入后核对成功导入的记录条数与此数据是否一致。感谢阅读统计方法,进入到$HOME/sh/mysh/initdata目录中,运行:catbkcust.unl|wc–l得到感谢阅读的结果就是此文件中的记录条数。如下的表也要做相同的检查,Lntrnlst,t_ncs_tdywtj,t_ncshstrjn,t_ncs_hdywtj,cupspos_acom,精品文档放心下载hscups_inomsum,dchsjn,upitmas,cudygl,lnblnc,closmas,closcuacct,closlnrecd精品文档放心下载导入脚本说明脚本目录$HOME/sh/mysh/initdata:精品文档放心下载load_actymas.shload_cudygl.shload_dcatmcash.shload_upitmas.shload_bkcash.shload_cuglac.shload_hslnrecd.shload_vchbook.shload_bkcust.shload_cuintr.shload_int_mas.shload_closmas.shload_dcacczzh.shload_lntrnlst.sh如果同事下发的数据比这个多,那么可以根据实际情况添加脚本,或者联系同事编写脚本。精品文档放心下载感谢阅读感谢阅读谢谢阅读的数据中有null字符;精品文档放心下载不能替换;文件在load过程中出现了乱字符(特别是BKCUST表、upitmas精品文档放心下载2.bkcust导入结果与文件数据不一致的处理由于CCISBKCUST感谢阅读谢谢阅读如果不一致,则需要清除掉数据库中的对应表的数据,然后手工处理。精品文档放心下载BkcustPL/SQL谢谢阅读理,即建方导入文本数据的模板,让数据文件按此模板导入到数据库中。操作方法精品文档放心下载BKCUST的模板文件名《bkcust.def操作步骤:用PL/SQL工具登陆BANK用户选择工具菜单中的文本导入器红色圆圈选择数据文件,方框选择模板文件,检查结果预览中是否正常,如果正常就导入。感谢阅读以这种方式导入会花很长的时间。5.1.5.与客户确定VIP用户标准Vip参数表,是配置在qinfo用户下的vip_params表中。表内容如下感谢阅读先修改BANK_CDVIP感谢阅读VIP感谢阅读理数据的时候就会生成VIP客户的参数,其他的指标都是在运行VIP脚本时生成的。精品文档放心下载这一步尽量在处理相关的JOUR、jour2、jour3前配置完成,因为当前存款余额、当前感谢阅读贷款余额这两项是每天都会处理的。5.1.6.每日下发的jour包的导入按前面的步骤,导入了历史流水表的数据,以及省中心同事发过来的数据。感谢阅读确保$HOME/sh/jpa/jpa.jar包中的数据源配置正确,确保指标数据配置正确,即谢谢阅读bank.index_center_data表中的数据正确。精品文档放心下载确保gen_dlyw_rpt.sh,qx_batch,get_jour_data.sh,get_rpt_data.sh等文件里参谢谢阅读数正确现在开始处理由省联社每日定时下发的数据。每日省联社会定时下发几个jour包文件感谢阅读与rptJOUR包分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论