3.使用OGG進程進行初始化數據


開始初始化數據的時候要滿足下面的條件:

1.disable掉目標段表的外鍵約束

2.disable掉目標端表的觸發器

3.刪除目標段表的索引,加快初始化速度

4.目標端表結構創建完成

 

源端配置初始化抽取進程

GGSCI (db11) 72> edit params IHREMD1 


Extract IHREMD1
-------------------------------------------------------------------
-- Initial Load extract for HR schema
-------------------------------------------------------------------
SETENV (NLS_LANG = AMERICAN_AMERICA.AL32UTF8)
USERID ogg, PASSWORD ogg
DBOPTIONS ALLOWNOLOGGING
RmtHost 192.168.1.3, mgrport 7809
RmtTask Replicat, Group DHREMD1
Table HR.T;

 

添加:

GGSCI (db11) 73> ADD EXTRACT IHREMD1, SOURCEISTABLE 

 

目標端裝載進程

GGSCI (10gasm) 34> edit param dhremd1


Replicat DHREMD1
-------------------------------------------------------------------
-- Initial load replicat for HR schema
-------------------------------------------------------------------
SETENV (NLS_LANG = AMERICAN_AMERICA.AL32UTF8)
USERID ogg, PASSWORD ogg
AssumeTargetDefs
Map HR.T, Target HR.T ;
~

 

添加:

GGSCI (10gasm) 35> ADD REPLICAT DHREMD1, SPECIALRUN

 

啟動,源段校驗

GGSCI (db11) 74> view report ihremd1


2014-09-23 23:04:31  INFO    OGG-01017  Wildcard resolution set to IMMEDIATE because SOURCEISTABLE is used.

***********************************************************************
                 Oracle GoldenGate Capture for Oracle
    Version 11.2.1.0.1 OGGCORE_11.2.1.0.1_PLATFORMS_120423.0230_FBO
   Linux, x64, 64bit (optimized), Oracle 11g on Apr 23 2012 08:42:16
 
Copyright (C) 1995, 2012, Oracle and/or its affiliates. All rights reserved.


                    Starting at 2014-09-23 23:04:31
***********************************************************************

Operating System Version:
Linux
Version #1 SMP Fri Jan 27 17:17:51 EST 2012, Release 2.6.18-308.el5
Node: db11
Machine: x86_64
                         soft limit   hard limit
Address Space Size   :    unlimited    unlimited
Heap Size            :    unlimited    unlimited
File Size            :    unlimited    unlimited
CPU Time             :    unlimited    unlimited

Process id: 22239

Description: 

***********************************************************************
**            Running with the following parameters                  **
***********************************************************************

2014-09-23 23:04:31  INFO    OGG-03035  Operating system character set identified as UTF-8. Locale: en_US, LC_ALL:.
Extract IHREMD1
-------------------------------------------------------------------
-- Initial Load extract for HR schema
-------------------------------------------------------------------
SETENV (NLS_LANG = AMERICAN_AMERICA.AL32UTF8)
Set environment variable (NLS_LANG=AMERICAN_AMERICA.AL32UTF8)
USERID ogg, PASSWORD ***

2014-09-23 23:04:31  INFO    OGG-03500  WARNING: NLS_LANG environment variable does not match database character set, or not set. Using database char
acter set value of ZHS16GBK.
DBOPTIONS ALLOWNOLOGGING
RmtHost 192.168.1.3, mgrport 7809
RmtTask Replicat, Group DHREMD1
Table HR.T;

2014-09-23 23:04:46  WARNING OGG-00869  No unique key is defined for table 'T'. All viable columns will be used to represent the key, but may not gua
rantee uniqueness.  KEYCOLS may be used to define the key.
Using the following key columns for source table HR.T: EMPLOYEE_ID, FIRST_NAME, LAST_NAME, EMAIL, PHONE_NUMBER, HIRE_DATE, JOB_ID, SALARY, COMMISSION
_PCT, MANAGER_ID, DEPARTMENT_ID.


2014-09-23 23:04:46  INFO    OGG-01815  Virtual Memory Facilities for: COM
    anon alloc: mmap(MAP_ANON)  anon free: munmap
    file alloc: mmap(MAP_SHARED)  file free: munmap
    target directories:
    /home/oracle/ogg/dirtmp.

CACHEMGR virtual memory values (may have been adjusted)
CACHESIZE:                               64G
CACHEPAGEOUTSIZE (normal):                8M
PROCESS VM AVAIL FROM OS (min):         128G
CACHESIZEMAX (strict force to disk):     96G

Database Version:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
CORE    11.2.0.1.0      Production
TNS for Linux: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production

Database Language and Character Set:
NLS_LANG         = ".ZHS16GBK" 
NLS_LANGUAGE     = "AMERICAN" 
NLS_TERRITORY    = "AMERICA" 
NLS_CHARACTERSET = "ZHS16GBK" 

2014-09-23 23:04:51  INFO    OGG-01021  Command received from GGSCI: STATS.

Processing table HR.T

***********************************************************************
*                   ** Run Time Statistics **                         *
***********************************************************************


Report at 2014-09-23 23:04:57 (activity since 2014-09-23 23:04:46)

Output to DHREMD1:

From Table HR.T:
       #                   inserts:       107
       #                   updates:         0
       #                   deletes:         0
       #                  discards:         0


REDO Log Statistics
  Bytes parsed                    0
  Bytes output                24570

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM