1、各项目数据库建立及数据处理文档各项目数据库建立及数据处理文档与客户交流综合查询系统中的历史下发的数据信息与需要中心下发的数据的预备到客户现场,与客户沟通他们历史下发的jour_*.tar.gz的存放情形,收集这些数据,为导入到历史流水表做预备。同时咨询客户他们的jour2_*.tar.gz与jour3_*.tar.gz是什么时候下发的。确定好日期以后与贵阳省中心的同事联系要求他们预备好需要一次性下发的数据。需要一次性下发的表清单:actymasbkcashcuglaccuintrdcacczzhhslnrecdint_maslntrnlstpasacnoupitmasvchbookbkcust
2、 -客户表lntrnlst -贷款借款还款登记薄 t_ncs_tdywtj -通存通兑业务统计表t_ncshstrjn -通存通兑交易历史登记簿t_ncs_hdywtj -汇兑业务统计表cupspos_acom -hscups_inomsum -dchsjn -卡流水表upitmas -未登折项文件cudygl -总账表closmas -储蓄销户表closcuacct -对公销户表closlnrecd -贷款销户表因为这些数据的预备需要花时刻,因此先请省中心同事做数据的预备。数据库建立部分表空间建立建立各应用的数据库表空间,用客户端登陆到数据库治理员。建立各应用表空间。注:由于数据处理的量大。
3、各表空间要求建立到共享储备上,具体的位置咨询系统安装人员。表空间建立脚本显示:CREATE SMALLFILE TABLESPACE QINFO LOGGING DATAFILE /u01/app/oracle/oradata/bksvr/QINFO.dbf SIZE 1024M AUTOEXTEND ON NEXT 512M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO注:红色部分表示表空间的数据文件存放的路径及名字。那个确实是放在共离储备的路径下的。按照你上线的项目数量分别建立相应的表空间。数
4、据库用户的建立查询系统QINFO与BANK用户的建立查询系统与BANK的用户建立必需要附DBA权限,因为这两个在专门多地点都使用了其他用户的数据。这些都要选择正确的表空间。CREATE USER QINFO PROFILE DEFAULT IDENTIFIED BY qinfo DEFAULT TABLESPACE QINFO ACCOUNT UNLOCK;GRANT CONNECT TO QINFO; BANK用户的建立类似,能够用ORACLE客户端去建立这些信息。门户系统及其他系统数据库用户的建立这些用户建立的时候,不需要赋太高的用户权限。但至少需要连接、资源、无限表空间、和查询任何数据字
5、典的权限。(如果这些权限不够用。能够视情形加入其他权限)CLPORTAL用户:CREATE USER CLPORTAL PROFILE DEFAULT IDENTIFIED BY clportal DEFAULT TABLESPACE CLPORTAL ACCOUNT UNLOCK;GRANT CONNECT TO CLPORTAL;GRANT SELECT ANY DICTIONARY TO CLPORTAL;GRANT UNLIMITED TABLESPACE TO CLPORTAL;GRANT RESOURCE TO CLPORTAL;ALTER USER CLPORTAL DEFAUL
6、T ROLE ALLFIXASS用户:CREATE USER FIXASS PROFILE DEFAULT IDENTIFIED BY fixass DEFAULT TABLESPACE FIXASS ACCOUNT UNLOCK;GRANT CONNECT TO FIXASS;GRANT SELECT ANY DICTIONARY TO FIXASS;GRANT UNLIMITED TABLESPACE TO FIXASS;GRANT RESOURCE TO FIXASS;ALTER USER FIXASS DEFAULT ROLE ALLSHCPM用户:CREATE USER SHCPM
7、PROFILE DEFAULT IDENTIFIED BY shcpm DEFAULT TABLESPACE SHCPM ACCOUNT UNLOCK;GRANT CONNECT TO SHCPM;GRANT SELECT ANY DICTIONARY TO SHCPM;GRANT UNLIMITED TABLESPACE TO SHCPM;GRANT RESOURCE TO SHCPM;ALTER USER SHCPM DEFAULT ROLE ALL各系统DMP的导入与数据库表生成脚本的执行分别导入各系统的DMP到数据库中。再进行其他的操作。关于BANK与QINFO,还需要专门处理一下系统
8、中的有关表信息。执行脚本(bank用户登陆):BANK的全部表结构及储备过程.sql,(QINFO用户登陆)qinfo的全部表结构及储备过程.sql。其中QINFO用户,因为导入了DMP,因此会提示专门多错误,能够忽略这些错误。导入的目的是为了确储储备过程及函数的完整性。BANK用户中bkinfo、bkbrch以及生成报表参数数据的初始化BKINFO表的初始化使用工具导入bkinfo全省.sql脚本,删除掉非客户机构的数据信息,要咨询客户他们的机构代码编号是否有专门情形,如果无专门情形,则执行以下脚本即可完成,如果有专门情形,还需要加入专门机构的有关信息。delete from bank.bk
9、info where bank_cd293;commit;insert into bank.bkinfo_tmp select * from bank.bkinfo;commit;那个地点的293为你所上网点的机构号(那个地点一定要保证数据正确,否则会阻碍报表的正确生成)BKBRCH表的初始化使用工具导入bkbrch全省.sql脚本,删除掉非客户机构关系的数据信息,要咨询客户他们的机构代码编号是否有专门情形,如果无专门情形,则执行以下脚本即可完成,如果有专门情形,还需要加入专门机构关系的有关信息。delete from bank.bkbrch where bank_cd293;commit;i
10、nsert into bank.bkbrch_tmp select * from bank.bkbrch;commit;那个地点的293为你所上网点的机构号(那个地点一定要保证数据正确,否则会阻碍报表的正确生成)Cublexm参数表的初始化运行cublexm.sql脚本,初始化此参数表cuglexm参数表的初始化运行cuglexm.sql脚本,初始化此参数表culspr_rpt参数表的初始化运行culspr_rpt.sql脚本,初始化此参数表头寸资金建表及初始化运行头寸资金建表及初始化.sql脚本,初始化此参数表cuglexm_tmp参数表的初始化初始化此表时,一定要注意,必需保证BINFO与
11、BKBRCH这两张表的数据一定要正确。确定这两张表数据正确后,运行cuglexm_tmp表生成语句.sql脚本初始化指标数据的初始化指标数据参数关系到指标的生成,必需要先初始化这些数据,否则指标数据无法正常生成。用BANK用户执行exec core_index_deal.pro_init; exec core_index_deal.pro_initobj;执行完后要提交事务。门户系统中CIBKINFO与CIBKBRCH数据的初始化CIBKINFO数据的初始化先导入门户系统的DMP包。导入后,查看CIBKINFO表,删除掉除了省联社和联社的其他机构信息。执行如下脚本初始化数据insert int
12、o clportal.cibkinfo c (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 from bkinfo;update clportal.cibkinfo set sname=营业部 where in_bank_cd=29
13、30100;-更新营业部的名字update clportal.cibkinfo set sname=安龙联社,in_bank_cd=2939999,bank_cd=2939999 where in_bank_cd=2919999;-修改系统中联社的名字,红色字体要修改为你所在网点的信息检查数据是否正确。CIBKBRCH数据初始化按照cibkinfo里的信息来初始化cibkbrch表数据:truncate table clportal.cibkbrch;insert into clportal.cibkbrch (insttu_cde,bank_cd,a_bank_cd,h_bank_cd,c_
14、bank_cd,p_bank_cd,r_bank_cd,w_bank_cd,status,x_bank_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,2990100 from clportal.cibkinfo;commit;delete from clportal.cibkbrch where bank_cd=2990100;commit;update clportal.cibkbrch set h_bank
15、_cd=2939999;-此为当前客户的联社机构号commit;检查数据是否正确。综合查询、资产治理、股金系统中CIBKINFO与CIBKBRCH的初始化这几个系统中的这两张表,都采纳同义词的方式共用门户系统中的机构信息。方法,用DBA联接到数据库,分别建立各同义词。(建立同义词前要确保各系统中对应的表或同义词不存在,否则无法成功)资产治理系统同义词建立脚本:create or replace synonym FIXASS.CIBKBRCH for CLPORTAL.CIBKBRCH;create or replace synonym FIXASS.CIBKINFO for CLPORTAL.
16、CIBKINFO;create or replace synonym FIXASS.CIUSER for CLPORTAL.CIUSER;create or replace synonym FIXASS.PTAL_SUBSYS for CLPORTAL.PTAL_SUBSYS;权限给予(以CLPORTAL用户登陆执行):grant select on ciuser to fixass;grant update on ciuser to fixass;grant select on cibkinfo to fixass;grant select on cibkbrch to fixass;gra
17、nt select on ptal_subsys to fixass; 综合查询系统同义词建立脚本:create or replace synonym QINFO.CIBKBRCH for CLPORTAL.CIBKBRCH;create or replace synonym QINFO.CIBKINFO for CLPORTAL.CIBKINFO;create or replace synonym QINFO.CIUSER for CLPORTAL.CIUSER;create or replace synonym QINFO.PTAL_SUBSYS for CLPORTAL.PTAL_SUB
18、SYS;权限给予(以CLPORTAL用户登陆执行):grant select on ciuser to qinfo;grant update on ciuser to qinfo;grant select on cibkinfo to qinfo;grant select on cibkbrch to qinfo;grant select on ptal_subsys to qinfo; 股金治理系统同义词建立脚本:create or replace synonym SHCPM.CIBKBRCH for CLPORTAL.CIBKBRCH;create or replace synonym S
19、HCPM.CIBKINFO for CLPORTAL.CIBKINFO;create or replace synonym SHCPM.CIUSER for CLPORTAL.CIUSER;create or replace synonym SHCPM.PTAL_SUBSYS for CLPORTAL.PTAL_SUBSYS;create or replace synonym SHCPM.ACCTMAS for BANK.ACCTMAS;create or replace synonym SHCPM.CUACCT for BANK.CUACCT;create or replace synony
20、m SHCPM.BKOACT for BANK.BKOACT;权限给予(以CLPORTAL用户登陆执行):grant select on ciuser to SHCPM;grant update on ciuser to SHCPM;grant select on cibkinfo to SHCPM;grant select on cibkbrch to SHCPM;grant select on ptal_subsys to SHCPM;权限给予(以BANK用户登陆执行):grant select on acctmas to SHCPM;grant select on cuacct to S
21、HCPM;grant select on bkoact to SHCPM;grant select on bkcust to SHCPM;用户的建立与用户角色的建立修改各系统中的系统治理员用户信息,以方便配置用户的有关信息。在此,要请客户收集有关用户的信息,格式见系统用户列表(全联社在职职工花名册).xls红色标志列为必填收集后,其他项目需要自己真写的要填写好。用户角色号规则为所在机构名称+3位编号,如2939999001,2930100001.门户治理系统:-系统治理员,负责治理系统用户信息update clportal.ciuser set bank_cd=2939999 where lo
22、gin_id=admin;update clportal.ciusrole set bank_cd=2939999 where user_id=8888888888;-门户治理员,负责治理门户系统中的各项配置与信息公布等update clportal.ciuser set bank_cd=2939999 where login_id=clportal;update clportal.ciusrole set bank_cd=2939999 where user_id=7777777777;-清除掉其他没有用的用户信息与角色信息delete from ciuser where user_id n
23、ot in(8888888888,7777777777);delete from ciusrole where user_id not in(8888888888,7777777777);commit;-导入客户的用户按照客户收集上来的用户信息,将这些信息导到到门户的CIUSER表中。具体操作按照实际情形处理。-用户角色分配,门户系统中,除了已分配角色的用户外,其他的都分为操作员(脚本如下)。如果客户要配置公告公布员,可登陆到系统中单独配置。insert into ciusrole (INSTTU_CDE, USER_ID, BANK_CD, USER_LEVEL, ROLE_ID1, ROL
24、E_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, , from ciuser c where c.user_id not in (select s.user_id from ciusrole s);综合查询系统-系统治理员,负责治理系统用户信息update qinfo.ciusrole set bank_cd=2939999 where use
25、r_id=8888888888;-清除掉其他没有用的用户信息与角色信息delete from ciusrole where user_id not in(8888888888,7777777777);commit;-分配角色,联社领导都分为一联社一级,一样职员为四级,信用社用户中按主管和操作员来分,主办会计要分配网点主管角色。insert into ciusrole (INSTTU_CDE, USER_ID, BANK_CD, USER_LEVEL, ROLE_ID1, ROLE_ID2, ROLE_ID3, ROLE_ID4, ROLE_ID5, ROLE_ID6, ROLE_ID7, RO
26、LE_ID8, STATUS, DESC1)select 01, c.user_id,c.bank_cd,c.user_level, 角色号, 0, 0, 0, 0, 0, 0, 0, , from ciuser c where c.user_id in (用户号列表);分配完成后,到系统中将科技部经理的角色修改为特级还有VIP治理员角色资产治理系统-系统治理员,负责治理系统用户信息update fixass.ciusrole set bank_cd=2939999 where user_id=8888888888;-清除掉其他没有用的用户信息与角色信息delete from ciusrole
27、 where user_id not in(8888888888,7777777777);commit;-分配角色,资产系统除了要分配角色,还要分配用户所属的部门。且一个用户只能有一个角色部门信息,请到页面上配置。分配用户所属部门也需要在页面上配置。角色分配时,默认将科技部经理设置为联社资产治理员,各主办会计设置为网点资产治理员(没有主办会计的,将负责人设置为资产治理员)其他的都设置的联社操作员与操作员资产系统参数修改:文件1:src名目下的larms_config.properties中的HIGHEST_LEVEL_BANKCD=xxx属性改为联社的机构号。文件2:src名目下的irepor
28、t_config.properties,为打印的数据源配置文件,修改为项目数据库的配置。股金治理系统-系统治理员,负责治理系统用户信息update shcpm.ciusrole set bank_cd=2939999 where user_id=8888888888;-清除掉其他没有用的用户信息与角色信息delete from ciusrole where user_id not in(8888888888,7777777777);commit;-分配角色网点主网分为股金主管,其他分配为操作员。联社要分配股金治理员。与股金主管角色。具体人员与客户沟通。查询系统分区表空间及分区表的建立由于查询系
29、统中有几个表的数据量专门大,因此要对这些表建立分区表。目前分区表采纳的是按机构进行行分区,每一个机构都要建立分区数据表空间和分区索引表空间。注:如果机构数量太多有,有可能会显现数据库对数据文件的限制。(毕节的时候就遇到那个咨询题)这时候能够不用建方ACCT_BAL的索引表空间。分区表的建立脚本与修改(以安龙为例):分区表空间的建立与一般表空间的建立没有区别,只是命名和存放的路径有些改动,那个地点的机构号以客户的机构号为准。因为联社没有数据,因此联社不需要建立这些信息:CREATE SMALLFILE TABLESPACE TBS_ACCTBAL_2930100_P LOGGING DATAFI
30、LE /u01/app/oracle/oradata/bksvr/hstrjn_ora/tbs_acctbal_2930100_p.dbf SIZE 3968M REUSE AUTOEXTEND ON NEXT 128M MAXSIZE 32767M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; 注:命名规则:TBS_ACCTBAL_2930100_P 那个是分区表空间的名字,规则:TBS_表名_机构号_P。/u01/app/oracle/oradata/bksvr/hstrjn_ora/tbs_acctbal_2930100_p.dbf 这一段表示表空间的路径与名字。 分区索引表空间的建立与分区表空间类似: CREATE SMALLFILE TABLESPACE TBS_ACCTBAL_2930100_P_INDX LOGGING DATAFILE /u01/app/oracle/oradata/bksvr/hstrjn_ora/tbs_acctbal_2930100_p_indx.dbf SIZE 3968M REUSE AUTOEXTEND ON NEXT 128M MAXSIZE 32767M EXTENT MANAGEMENT LOC
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1