电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

NC技术培训资料-oracle物化视图实现数据同步.pdf

NC技术培训资料-oracle物化视图实现数据同步.pdf_第1页
1/11
ORACLE物化视图实现数据同步简介NC57新增双引擎查询功能,以下报表支持此功能:财务:总账—辅助余额表总账—辅助明细账总账—辅助属性余额表总账—多维分析表应收—余额表应收—应收账龄分析应付—余额表应付—应付账龄分析供应链:采购管理—供应商暂估余额表销售管理—综合日报库存管理—收发存汇总表库存管理—出入库流水账存货核算—收发存汇总表存货核算—入库汇总表存货核算—出库汇总表本功能只支持oracle数据库。要使用此功能,需要在oracle数据库上按以下步骤进行配置。一、按照NC标准创建一个oracle空用户,假设为nc57des(以下称为目标用户)二、使用该空用户创建到NC数据库的数据库链接,假设NC数据库用户为nc57(以下称为源用户)Createdatabaselinkdblinkconnecttonc57identifiedby密码usingora10g_127.0.0.1;需要注意:如果源用户和目标用户未在同一台数据库服务器上,则在目标数据库服务器上的tnsnames.ora中已经配置了源用户所在数据库服务器,本例假设源用户和目标用户在同一台服务器上。三、在源用户上执行以下sql:1、对于已定义主键的表,分别执行以下sql:creatematerializedviewlogon表名withprimarykey;2、对于未定义主键的表,分别执行以下sql:creatematerializedviewlogon表名withrowid;四、在目标用户上执行以下sql:1、对于已定义主键的表,分别执行以下sql:creatematerializedview表名refreshfaststartwithsysdatenextsysdate+10/1440asselect*from表名@dblink;以上假设为10分钟同步一次,可以根据需要进行修改同步的频率,单位为“分钟”2、对于未定义主键的表,分别执行以下sql:creatematerializedview表名refreshfastwithrowidstartwithsysdatenextsysdate+10/1440asselect*from表名@dblink;以上假设为10分钟同步一次,可以根据需要进行修改同步的频率,单位为“分钟”需要特别注意,不要将同步时间间隔设置的太短,最短不要低于10分钟,否则对数据库服务器压力太大。五、在ncsysconfig/wassysconfig的数据源配置中增加一个数据源,使用数据库中的目标用户连接即可。(不需要建帐套)按照以上设置后,即可自动同步。其他在产品中如何设置,请参阅《发版说明》中对应产品的设置。对于NC57以前版本已经使用了双引擎的数据库,在进行升级时会报错,需要将源用户上的物化视图删除即可解决。附录:需要同步的表ARAP_BALANCEARAP_BALQRYLOGARAP_BUILDLOGARAP_DJCLBARAP_DJFBARAP_DJFKXYBARAP_DJLXARAP_DJZBARAP_QRYOBJFILEDARAP_QRYOBJVALBD_ACCIDBD_ACCPERIODBD_ACCPERIODMONTHBD_ACCPERIODSCHEMEBD_ACCSUBJBD_ACCSUBJ_CONTROLBD_ACCSUBJ_HISTRYBD_ACCSUBJ_ROADMAPBD_ADDRESSBD_AREACLBD_BALATYPEBD_BANKACCBASBD_BANKDOCBD_BANKTYPEBD_BDINFOBD_BILLTYPEBD_BUSITYPEBD_CACHETABVERSIONBD_CALBODYBD_CASHFLOWBD_CORPBD_COSTSUBJBD_CUBASDOCBD_CUMANDOCBD_CURRTYPEBD_DEFDEFBD_DEFDOCBD_DEPTDOCBD_EXRATESCHEMEBD_GLBOOKBD_GLORGBD_GLORGBOOKBD_INVBASDOCBD_INVCLBD_INVMANDOCBD_JOBBASFILBD_JOBMNGFILBD_JOBTYPEBD_MEASDOCBD_NETBANKINFTPBD_PRODLINEBD_PSNCLBD_PSNDOCBD_PURORGBD_RDCLBD_REFDATATEMPBD_RESCENTERBD_SALESTRUBD_SENDTYPEBD_SETTLECENTERBD_STORDOCBD_SUBJASSBD_SUBJSCHEMEBD_SUBJTYPEBD_VOUCHERTYPEDAP_FININDEXDAP_FINMSGDAP_RTVOUCHDAP_RTVOUCH_BDUM_BUSIREGISTERDUM_MAINLOGFA_ADDREDUCESTYLEFA_ALTERREASONFA_CATEGORYFA_DEPMETHODFA_USINGSTATUSGL_BALANCEGL_DETAILGL_DUALGL_FIXTMPFREEVALUEGL_FREEVALUEGL_OPTIMIZATIONGL_VOUCHERIA_ACCOUNTIA_BILLIA_BILL_BIA_MONTHINOUTIA_PERIODIA_PERIODACCOUNTIC_BILLTYPEIC_FREEZEIC_GENERAL_BIC_GENERAL_BB1IC_GENERAL_BB3IC_GENERAL_HIC_MONTH_EXECIC_MONTH_EXECSIGNIC_MONTH_HANDIC_MONTH_HANDSIGNIC_MONTH_RECORDIC_MONTH_RECORDSIGNIC_VMI_SUMPD_WKPM_BD_TASKPO_SETTLEBILLPO_SETTLEBILL_BPUB_OIDPUB_QUERY_HISTORYCONDITIONPUB_SYSINITPUB_SYSINITTEMPPUB_TIMECONTROLPUB_TIMECONTROL_ASCM_BATCHCODESM_CODETOCODESM_CREATECORPSM_POWERRESOURCESM_POWER_ACCSUBJSM_POWER_AREACLASSSM_POWER_BUSITYPESM_POWER_CALBODYSM_POWER_CUSTOMERSM_POWER_DEPTDOCSM_POWER_INVASSSM_POWER_INVCLSM_POWER_INVMANDOCSM_POWER_JOBASSSM_POWER_JOBMNGFILSM_POWER_PSNCLSM_POWER_PSNDOCSM_POWER_SALESTRUGSM_POWER_STORDOCSM_PRODUCT_VERSIONSM_RES_PARACTRLSM_ROLESM_ROLE_CORP_ALLOCSM_ROLE_CORP_TRUSTSM_ROLE_EXCLUDESM_ROLE_POWERCTRLSM_USERSM_USERANDCLERKSM_USERANDCORPSM_USERGROUPPOWERSM_USEROLE_AFFIRMSM_USERPASSWORDSM_USER_AFFIRMSM_USER_MANAGEROLESM_USER_RELASM_USER_ROLESO_APPLYSO_APPLY_BSO_SALESO_SALEEXECUTESO_SALEINVOICESO_SALEINVOICE_BSO_SALEORDER_BSO_SALERECEIVESO_SALERECEIVE_BTO_BILLTO_BILL_BWA_ITEM需要同步的视图,视图不需要象上面的步骤同步,直接在目标用户中创建与源用户相同的视图即可,对应的视图脚本可以在源用户中找到ic_account_detail1ic_account_detail2ic_account_detail3ic_account_detail4v_ic_keep_detail12ic_keep_detail1ic_keep_detail2ic_keep_detail3ic_keep_detail4ic_keep_detail5ic_keep_detail6ic_keep_detail11索引需要在目标库上创建,相关索引创建脚本可以从nchome/ncscript对应产品下dbcreate中找到,必须执行,否则效率会很低。

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

NC技术培训资料-oracle物化视图实现数据同步.pdf

您可能关注的文档

管理软件+ 关注
实名认证
内容提供者

管理软件资料分享

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信