分享
分享赚钱 收藏 举报 版权申诉 / 9

类型ogg程序replicat进程部署文档.doc

  • 上传人:精品资料
  • 文档编号:10823883
  • 上传时间:2020-01-12
  • 格式:DOC
  • 页数:9
  • 大小:23.69KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    ogg程序replicat进程部署文档.doc
    资源描述:

    1、OGG 程序 replicat 进程部署文档目录一、准备工作 21、检查 ogg 程序运行情况,停止 replicat 进程 .22、检查 ogg 程序配置文件 .2二、配置 replicat 进程 21、配置 replicat 进程参数文件 22、重新添加 replicat 进程 6三、初始化数据 61、在数据库服务器上创建新的用户名存放数据 .62、以 oracle 用户登录服务器,导入初始化数据 .73、数据导入完成后,检查数据 .7四、开启 replicat 进程 9五、比对数据 9一、准备工作需求:现需要在 oracle 数据库服务器上重新配置新的 ogg 的 replicat 进程

    2、接收源端传输的数据文件。1、检查 ogg 程序运行情况,停止 replicat 进程停止所有 replicat 进程 stop RQF_WP*mgr 程序保持开启,源端传输数据文件过来能够接收文件。2、检查 ogg 程序配置文件检查 ogg 全局变量参数文件view params ./GLOBALGGSCHEMA oggCHECKPOINTTABLE ogg.ckpt检查 mgr 配置文件view params mgrport 7809dynamicportlist 7815-8000autorestart er *, retries 5, waitminutes 3purgeoldextra

    3、cts ./dirdat/*,usecheckpoints, minkeepdays 5 LAGREPORTHOURS 1LAGINFOMINUTES 30LAGCRITICALMINUTES 45检查没有问题后配置 replicat 进程和初始化数据二、配置 replicat 进程1、配置 replicat 进程参数文件由于这次同步的表比较多,所以总共部署了 5 个 replicat 进程配置 RQF_WP1 进程:replicat RQF_WP1SETENV (ORACLE_SID=“wpracdb1“)SETENV (NLS_LANG=AMERICAN_AMERICA.AL32UTF8)

    4、USERID ogg , PASSWORD AACAAAAAAAAAAAOABHCDPGBEKGVDABKFLGLIRCUJZDMANIIG, BLOWFISH, ENCRYPTKEY DEFAULTREPORT AT 01:59REPORTROLLOVER AT 02:00CACHEMGR, CACHESIZE 256MBREPERROR DEFAULT,ABENDDISCARDFILE ./dirrpt/RQF_WP1.dsc,APPEND,MEGABYTES 100DISCARDROLLOVER AT 06:00GETTRUNCATESNUMFILES 3000EOFDELAYCSECS

    5、 30ASSUMETARGETDEFSALLOWNOOPUPDATESDYNAMICRESOLUTIONGETUPDATEBEFORESNOCOMPRESSDELETESmap GS_CXTJ.DJ_ZRR,target oggsjjg.DJ_ZRR;map HX_CS_ZDY.CS_ZS_SWJGGKDZB,target oggsjjg.CS_ZS_SWJGGKDZB;map HX_DJ.DJ_NSRCKZHZHXX,target oggsjjg.DJ_NSRCKZHZHXX;map HX_DJ.DJ_NSRCKZHZHXX_YGZ,target oggsjjg.DJ_NSRCKZHZHXX

    6、_YGZ;map HX_DJ.DJ_NSRXX,target oggsjjg.DJ_NSRXX;map HX_DJ.DJ_NSRXX_KZ,target oggsjjg.DJ_NSRXX_KZ;map HX_DJ.DJ_NSRXX_KZ_LS,target oggsjjg.DJ_NSRXX_KZ_LS;map HX_DJ.DJ_NSRXX_KZ_YGZ,target oggsjjg.DJ_NSRXX_KZ_YGZ;map HX_DJ.DJ_NSRXX_YGZ,target oggsjjg.DJ_NSRXX_YGZ;map HX_DJ.DJ_PZJGXX,target oggsjjg.DJ_PZ

    7、JGXX;配置 RQF_WP2 进程:replicat RQF_WP2SETENV (ORACLE_SID=“wpracdb1“)SETENV (NLS_LANG=AMERICAN_AMERICA.AL32UTF8)USERID ogg , PASSWORD AACAAAAAAAAAAAOABHCDPGBEKGVDABKFLGLIRCUJZDMANIIG, BLOWFISH, ENCRYPTKEY DEFAULTREPORT AT 01:59REPORTROLLOVER AT 02:00CACHEMGR, CACHESIZE 256MBREPERROR DEFAULT,ABENDDISCARD

    8、FILE ./dirrpt/RQF_WP2.dsc,APPEND,MEGABYTES 100DISCARDROLLOVER AT 06:00GETTRUNCATESNUMFILES 3000EOFDELAYCSECS 30ASSUMETARGETDEFSALLOWNOOPUPDATESDYNAMICRESOLUTIONGETUPDATEBEFORESNOCOMPRESSDELETESmap HX_DJ.DJ_WTXYS_BWTDZNSRXX,target oggsjjg.DJ_WTXYS_BWTDZNSRXX;map HX_DJ.DJ_WTXYSXX,target oggsjjg.DJ_WTX

    9、YSXX;map HX_DM_QG.DM_FP_FPLB,target oggsjjg.DM_FP_FPLB;map HX_DM_QG.DM_FP_FPZL,target oggsjjg.DM_FP_FPZL;map HX_DM_QG.DM_GY_HY,target oggsjjg.DM_GY_HY;map HX_DM_QG.DM_GY_NSRZT,target oggsjjg.DM_GY_NSRZT;map HX_DM_QG.DM_GY_ZSPM,target oggsjjg.DM_GY_ZSPM;map HX_DM_ZDY.DM_FP_FP,target oggsjjg.DM_FP_FP;

    10、map HX_DM_ZDY.DM_GY_SWJG,target oggsjjg.DM_GY_SWJG;map HX_DM_ZDY.DM_GY_SWRY,target oggsjjg.DM_GY_SWRY;配置 RQF_WP3 进程:replicat RQF_WP3SETENV (ORACLE_SID=“wpracdb1“)SETENV (NLS_LANG=AMERICAN_AMERICA.AL32UTF8)USERID ogg , PASSWORD AACAAAAAAAAAAAOABHCDPGBEKGVDABKFLGLIRCUJZDMANIIG, BLOWFISH, ENCRYPTKEY DE

    11、FAULTREPORT AT 01:59REPORTROLLOVER AT 02:00CACHEMGR, CACHESIZE 256MBREPERROR DEFAULT,ABENDDISCARDFILE ./dirrpt/RQF_WP3.dsc,APPEND,MEGABYTES 100DISCARDROLLOVER AT 06:00GETTRUNCATESNUMFILES 3000EOFDELAYCSECS 30ASSUMETARGETDEFSALLOWNOOPUPDATESDYNAMICRESOLUTIONGETUPDATEBEFORESNOCOMPRESSDELETESmap HX_DM_

    12、ZDY.DM_GY_YHYYWD,target oggsjjg.DM_GY_YHYYWD;map HX_FP.FP_DBCKD_MX,target oggsjjg.FP_DBCKD_MX;map HX_FP.FP_DK_FPKJXX,target oggsjjg.FP_DK_FPKJXX;map HX_FP.FP_DK_SQ,target oggsjjg.FP_DK_SQ;map HX_FP.FP_DK_TYJDFP,target oggsjjg.FP_DK_TYJDFP;map HX_FP.FP_DK_YSYSKMX,target oggsjjg.FP_DK_YSYSKMX;map HX_F

    13、P.FP_DK_ZZSFP,target oggsjjg.FP_DK_ZZSFP;map HX_FP.FP_DK_ZZSFP_HLMX,target oggsjjg.FP_DK_ZZSFP_HLMX;map HX_FP.FP_DK_ZZS_GHFNSRXX,target oggsjjg.FP_DK_ZZS_GHFNSRXX;map HX_FP.FP_FPKF,target oggsjjg.FP_FPKF;map HX_FP.FP_LY,target oggsjjg.FP_LY;配置 RQF_WP4 进程:replicat RQF_WP4SETENV (ORACLE_SID=“wpracdb1“

    14、)SETENV (NLS_LANG=AMERICAN_AMERICA.AL32UTF8)USERID ogg , PASSWORD AACAAAAAAAAAAAOABHCDPGBEKGVDABKFLGLIRCUJZDMANIIG, BLOWFISH, ENCRYPTKEY DEFAULTREPORT AT 01:59REPORTROLLOVER AT 02:00CACHEMGR, CACHESIZE 256MBREPERROR DEFAULT,ABENDDISCARDFILE ./dirrpt/RQF_WP4.dsc,APPEND,MEGABYTES 100DISCARDROLLOVER AT

    15、 06:00GETTRUNCATESNUMFILES 3000EOFDELAYCSECS 30ASSUMETARGETDEFSALLOWNOOPUPDATESDYNAMICRESOLUTIONGETUPDATEBEFORESNOCOMPRESSDELETESmap HX_FP.FP_LY_MX,target oggsjjg.FP_LY_MX;map HX_FP.FP_NSRFPJC,target oggsjjg.FP_NSRFPJC;map HX_FP.FP_PZHDXX,target oggsjjg.FP_PZHDXX;map HX_FP.FP_PZHDXXZB,target oggsjjg

    16、.FP_PZHDXXZB;map HX_FP.FP_SWJGKFKC,target oggsjjg.FP_SWJGKFKC;map HX_FP.FP_TP,target oggsjjg.FP_TP;map HX_FP.FP_TP_MX,target oggsjjg.FP_TP_MX;map HX_FP.FP_WLFP_KJXX,target oggsjjg.FP_WLFP_KJXX;map HX_FP.FP_WLFP_PZHDXX,target oggsjjg.FP_WLFP_PZHDXX;map HX_FP.FP_WLFP_SFZRDXXB,target oggsjjg.FP_WLFP_SF

    17、ZRDXXB;配置 RQF_WP5 进程:replicat RQF_WP5SETENV (ORACLE_SID=“wpracdb1“)SETENV (NLS_LANG=AMERICAN_AMERICA.AL32UTF8)USERID ogg , PASSWORD AACAAAAAAAAAAAOABHCDPGBEKGVDABKFLGLIRCUJZDMANIIG, BLOWFISH, ENCRYPTKEY DEFAULTREPORT AT 01:59REPORTROLLOVER AT 02:00CACHEMGR, CACHESIZE 256MBREPERROR DEFAULT,ABENDDISCA

    18、RDFILE ./dirrpt/RQF_WP5.dsc,APPEND,MEGABYTES 100DISCARDROLLOVER AT 06:00GETTRUNCATESNUMFILES 3000EOFDELAYCSECS 30ASSUMETARGETDEFSALLOWNOOPUPDATESDYNAMICRESOLUTIONGETUPDATEBEFORESNOCOMPRESSDELETESmap HX_FP.FP_YZJH,target oggsjjg.FP_YZJH;map HX_FP.FP_YZJHFP,target oggsjjg.FP_YZJHFP;map HX_FP.FP_YZJHFP

    19、_MX,target oggsjjg.FP_YZJHFP_MX;map HX_FP.FP_YZRKXX,target oggsjjg.FP_YZRKXX;map HX_FP.FP_YZYBDWMCFPBAXX,target oggsjjg.FP_YZYBDWMCFPBAXX;map HX_QX.DM_QX_SWRYSF,target oggsjjg.DM_QX_SWRYSF;map HX_RD.RD_NSRZGXX_JGB,target oggsjjg.RD_NSRZGXX_JGB;map HX_RD.RD_NSRZGXX_JGB_YGZ,target oggsjjg.RD_NSRZGXX_J

    20、GB_YGZ;map HX_RD.RD_SFZRDXXB,target oggsjjg.RD_SFZRDXXB;map HX_RD.RD_SFZRDXXB_YGZ,target oggsjjg.RD_SFZRDXXB_YGZ;map HX_SB.SB_SBXX,target oggsjjg.SB_SBXX;map HX_ZS.ZS_HD_DQDEHD_JG,target oggsjjg.ZS_HD_DQDEHD_JG;map HX_ZS.ZS_HD_DQDEHD_JG_YGZ,target oggsjjg.ZS_HD_DQDEHD_JG_YGZ;map HX_ZS.ZS_YJSF,target

    21、 oggsjjg.ZS_YJSF;注:在配置 replicat 进程时 ogg 用户密码是加密了,加密的方法如下:encrypt password AACAAAAAAAAAAA,encryptkey default在 ggsci 上运行,其中 AACAAAAAAAAAAA 为 ogg 用户的密码2、重新添加 replicat 进程由于传送数据文件名的格式发生了变化,故需要删除以前进程,重新创建进程登录数据库dblogin userid ogg,password AACAAAAAAAAAAA删除历史进程delete replicat RQF_WP1delete replicat RQF_WP2d

    22、elete replicat RQF_WP3delete replicat RQF_WP4添加新进程(新的数据文件名格式为 zt 开头)add replicat RQF_WP1,exttrail /app/ogg/dirdat/zt,checkpointtable ogg.ckptadd replicat RQF_WP2,exttrail /app/ogg/dirdat/zt,checkpointtable ogg.ckptadd replicat RQF_WP3,exttrail /app/ogg/dirdat/zt,checkpointtable ogg.ckptadd replicat

    23、RQF_WP4,exttrail /app/ogg/dirdat/zt,checkpointtable ogg.ckpt历史进程只有 4 个,现部署了 5 个进程,所以还需添加一个进程add replicat RQF_WP5,exttrail /app/ogg/dirdat/zt,checkpointtable ogg.ckpt三、初始化数据1、在数据库服务器上创建新的用户名存放数据创建表空间文件,导入的数据量比较大,故需要多创建几个表空间文件Create tablespace OGGSJJG_DATA datafile +ORA_DATA/wpracdb/datafile/oggsjjg_d

    24、ata_01.dbf size 20Gautoextend on next 500M maxsize 31G;alter tablespace OGGSJJG_DATA add datafile+ORA_DATA/wpracdb/datafile/oggsjjg_data_02.dbf size 20Gautoextend on next 500M maxsize 31G;alter tablespace OGGSJJG_DATA add datafile+ORA_DATA/wpracdb/datafile/oggsjjg_data_03.dbf size 20Gautoextend on n

    25、ext 500M maxsize 31G;创建新用户create user oggsjjg identified by oggsjjg tablespace OGGSJJG_DATA;创建目录及授权create directory DP_DATA as /app/ogg/dirdat/;grant read,write on directory DP_DATA to oggsjjg;2、以 oracle 用户登录服务器,导入初始化数据impdp oggsjjg/oggsjjg directory=DP_DATA dumpfile=yj1001.dmp logfile=impdp_date +%

    26、Y%m%d%H.log remap_schema=GS_CXTJ:OGGSJJG,HX_CS_ZDY:OGGSJJG,HX_DJ:OGGSJJG,HX_DM_QG:OGGSJJG,HX_DM_ZDY:OGGSJJG,HX_FP:OGGSJJG,HX_QX:OGGSJJG,HX_RD:OGGSJJG,HX_SB:OGGSJJG,HX_ZS:OGGSJJG remap_tablespace=TS_GS_CXTJ_DATA:OGGSJJG_DATA,TS_HX_DJ_DATA:OGGSJJG_DATA,TS_HX_DM_DATA:OGGSJJG_DATA,TS_HX_FPFX_DATA:OGGSJJ

    27、G_DATA,TS_HX_SB_DATA:OGGSJJG_DATA,TS_HX_ZS_DATA:OGGSJJG_DATA,TS_HX_DJ_IDX:OGGSJJG_DATA,TS_HX_DM_IDX:OGGSJJG_DATA,TS_HX_FPFX_IDX:OGGSJJG_DATA,TS_HX_SB_IDX:OGGSJJG_DATA,TS_HX_ZS_IDX:OGGSJJG_DATA table_exists_action=replace cluster=no parallel=16;3、数据导入完成后,检查数据统计 oggsjjg 用户下导入表的条数和源库中表的条数进行比对统计源库的表名如下H

    28、X_DJ.DJ_NSRCKZHZHXXHX_DJ.DJ_NSRXX_KZHX_DJ.DJ_NSRXX_KZ_LSHX_DJ.DJ_NSRXXHX_DJ.DJ_PZJGXXHX_DJ.DJ_WTXYSXXHX_QX.DM_QX_SWRYSFHX_FP.FP_DK_FPKJXXHX_FP.FP_DK_YSYSKMXHX_FP.FP_DK_SQHX_FP.FP_DK_ZZSFPHX_FP.FP_FPKFHX_FP.FP_LYHX_FP.FP_LY_MXHX_FP.FP_PZHDXXZBHX_RD.RD_SFZRDXXBHX_SB.SB_SBXXHX_ZS.ZS_YJSFHX_DM_ZDY.DM_FP

    29、_FPHX_DM_QG.DM_FP_FPLBHX_DM_QG.DM_FP_FPZLHX_DM_QG.DM_GY_HYHX_DM_QG.DM_GY_NSRZTHX_DM_ZDY.DM_GY_SWJGHX_DM_ZDY.DM_GY_SWRYHX_DM_ZDY.DM_GY_YHYYWDHX_DM_QG.DM_GY_ZSPMHX_FP.FP_DK_TYJDFPHX_FP.FP_DK_ZZS_GHFNSRXXHX_FP.FP_DK_ZZSFP_HLMXHX_FP.FP_NSRFPJCHX_FP.FP_PZHDXXHX_FP.FP_SWJGKFKCHX_FP.FP_TPHX_FP.FP_TP_MXHX_R

    30、D.RD_NSRZGXX_JGBHX_ZS.ZS_HD_DQDEHD_JGHX_RD.RD_SFZRDXXB_YGZHX_RD.RD_NSRZGXX_JGB_YGZHX_DM_QG.DM_FP_FPZLHX_DM_ZDY.DM_FP_FPHX_FP.FP_WLFP_KJXXHX_DJ.DJ_NSRCKZHZHXX_YGZHX_DJ.DJ_NSRXX_KZ_YGZHX_DJ.DJ_NSRXX_YGZHX_ZS.ZS_HD_DQDEHD_JG_YGZHX_FP.FP_DBCKD_MXHX_FP.FP_SWJGKFKCHX_FP.FP_YZJHFPHX_FP.FP_YZJHFP_MXHX_FP.FP

    31、_YZJHHX_FP.FP_YZRKXXHX_FP.FP_YZYBDWMCFPBAXXHX_FP.FP_WLFP_PZHDXXHX_FP.FP_WLFP_SFZRDXXBHX_DJ.DJ_WTXYS_BWTDZNSRXXHX_CS_ZDY.CS_ZS_SWJGGKDZB四、开启 replicat 进程因源端忘记修改目标端 IP 地址导致 ogg 数据文件传送到其他主机,故需要将文件手工复制到本机来:scp oracle98.12.10.215:/app/oracle/ogg/dirdat/zt00028* /app/ogg/dirdatscp oracle98.12.10.215:/app/o

    32、racle/ogg/dirdat/zt000290 /app/ogg/dirdat修改 replicat 进程复制的起始文件alter replicat RQF_WP1,extseqno 000284,extrba 0alter replicat RQF_WP2,extseqno 000284,extrba 0alter replicat RQF_WP3,extseqno 000284,extrba 0alter replicat RQF_WP4,extseqno 000284,extrba 0alter replicat RQF_WP5,extseqno 000284,extrba 0开启

    33、replicat 进程,注意需要加上 scn 号start RQF_WP1, aftercsn 15134501963184start RQF_WP2, aftercsn 15134501963184start RQF_WP3, aftercsn 15134501963184start RQF_WP4, aftercsn 15134501963184start RQF_WP5, aftercsn 15134501963184源端后续传输过来数据文件序号与手工复制过来的文件序号不连续,需要等复制完手工复制的文件后再次手工修改 replicat 进程复制的起始文件序号查看确认手工传送的文件复制完成

    34、Info RQF_WP1,detail (根据 log read checkpoint 中的详细时间确认数据文件是否全部同步完成)停止复制进程Stop RQF_WP1修改 replicat 进程的起始文件alter replicat RQF_WP1,extseqno 000293,extrba 0开启复制进程Start RQF_WP1其它四个 replicat 进程进行同样操作五、比对数据手动复制过来的数据文件序号和 ogg 传输过来的文件序号不连续,故需要手工比对源库表和目标端表的数据是否一致。条目数比对,需根据情况确认是进行补数据或者重新进行数据初始化。经比对数据,发现有两个表需要手工补入数据。重新补入数据后比对表的条目数正常。

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:ogg程序replicat进程部署文档.doc
    链接地址:https://www.docduoduo.com/p-10823883.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开