Configuring Oracle GoldenGate OGG 11gR2 local integrated capture and using OGG for mapping and transformations

Size: px
Start display at page:

Download "Configuring Oracle GoldenGate OGG 11gR2 local integrated capture and using OGG for mapping and transformations"

Transcription

1 Configuring Oracle GoldenGate OGG 11gR2 local integrated capture and using OGG for mapping and transformations In the article you will have a look at an OGG configuration example for local integrated capture and discover how to deploy some of the powerful OGG features related to data mapping and transformation. Starting from OGG 11gR2 Oracle implemented an integrated capture, in addition to the already existing transaction log capture now a day called classic capture, only from Oracle RDBMS data sources by integrating the OGG extract with the database logmining server. OGG mapping and transformation is a feature that works with both classic and integrated capture enabling complex transactions to be replicated across heterogeneous environments. I will cover each topic separately in the following sub-sections. Example of local integrated capture using OGG 11gR2 Example of mapping and transformation using OGG 11gR2 The article is based on OGG 11gR2 environment configuration previously described here. Example of local integrated capture using OGG The integrated capture mode introduced in OGG 11gR2 benefits from the integration with the existing Oracle Streams API. In integrated capture mode, the OGG extracts interact with the Oracle logmining server to capture data changes as a logical change records (LCR). The database where the Oracle logmining server is running must be with patch as per MOS Doc ID for integrated capture mode to handle almost all objects and data types otherwise there are restrictions. My source test database RACD and my target database RACDB are both and patched as per the requirements. The integrated capture can be as follows depending on where the logminig server is running. Local integrated capture logminig server is running on the database where the transactions are executed and captured Downstream integrated capture - logminig server is running on a different database from the database where the transactions are executed. The database running the transactions is configured to ship the redo and archivelogs to the mining database. Useful Oracle sources are Oracle Installation and Setup Guide from the official Oracle OGG documentation accessible here and MOS notes (Best Practice - Oracle GoldenGate 11gr2 integrated extract and Oracle Data Guard - Switchover/Fail-over Operations Version 1.1 Document ID: and Oracle GoldenGate Best Practices: Configuring Downstream Integrated Extract Document ID: ). Integrated capture mode in OGG 11gR2 enables you to process Oracle database objects and data types that cannot be processed in the classing capture mode. For a detailed list of Oracle database objects and data types that can be

2 processed in integrated/classic capture mode look at Oracle Installation and Setup Guide. In this section I will show an example of configuring a local integrated capture. In a separate blog post I will show an example of a downstream integrated capture. The following tables will be created on both source and target databases for illustration of OGG mapping and transformation while replicating data from the source database to the target database. The source objects are in test3 schema in RACD database. The target objects are in the test3_t schema in the RACDB database. I will configure extract extint on the source and replicat repint on the target. The tables listed below will be created on both source and target. create table customer ( NID varchar2(10) primary key, Name varchar2(400), Address_street varchar2(400), Adress_city Tel state_code zip varchar2(50), varchar2(4), char(2), char(9) ); create table customer_detail ( customer_id number(10) primary key, First_name varchar2(40), Last_name NID Tel_country Tel_area Tel_number Country varchar2(40), varchar2(10), varchar2(3), varchar2(3), varchar2(8), varchar2(30), Address_street varchar2(400), address_city Tel_c_code State_name varchar2(50), varchar2(4), varchar2(50),

3 zip1 varchar2(5), zip2 varchar2(5) ); create table customer_detail1 ( customer_id number(10) primary key, First_name varchar2(40), Last_name NID Tel_country Tel_area Tel_number Country varchar2(40), varchar2(10), varchar2(3), varchar2(3), varchar2(8), varchar2(30), Address_street varchar2(400), address_city Tel_c_code State_name zip1 varchar2(50), varchar2(4), varchar2(50), varchar2(5), zip2 varchar2(5) ); This section will provide an overview of the steps to configure a local integrated extract. The steps are executed in order as follows: 1. Grant permissions to the user (for local integrated capture one user will suffice although you can use two dedicated users). 2. While logged in with dblogin add trandata for the source tables. 3. Register extract for integrated capture while logged in with dblogin 4. Create an extract for integrated capture 5. Create a source and target definition file using DEFGEN. 6. Create a parameter file for the extract using local integrated capture 7. Create a trail for the extract 8. Create a replicat 9. Start OGG extract and replicat 10. Troubleshooting tips/tricks for extract 1. Grant permissions to the extract user I am using the same OGG_EXTRACT user for extraction as defined here for OGG to interact to both source Oracle database and logmining server running on the source database. Grant privileges that required for the user to interact

4 with the Oracle logmining server by executing the following SQL statement while logged in to the source database using as sysdba. SQL> exec DBMS_GOLDENGATE_AUTH.GRANT_ADMIN_PRIVILEGE (grantee=>'ogg_extract', privilege_type=>'capture',grant_select_privileges=>true, do_grants=>true); SQL> PL/SQL procedure successfully completed. SQL> 2. Add trandata on the source database tables that will be replicated. GGSCI (raclinux1.gj.com) 6> dblogin userid ogg_extract, password ogg_extract Successfully logged into database. GGSCI (raclinux1.gj.com) 8> add trandata test3.state Logging of supplemental redo data enabled for table TEST3.STATE. GGSCI (raclinux1.gj.com) 9> add trandata test3.customer Logging of supplemental redo data enabled for table TEST3.CUSTOMER. GGSCI (raclinux1.gj.com) 10> add trandata test3.customer_detail Logging of supplemental redo data enabled for table TEST3.CUSTOMER_DETAIL. GGSCI (raclinux1.gj.com) 11> GGSCI (raclinux1.gj.com) 28> add schematrandata test :29:20 INFO OGG SCHEMATRANDATA has been added on schema test3. GGSCI (raclinux1.gj.com) 29> 3. Register the extract for integrated capture GGSCI (raclinux1.gj.com) 29> dblogin userid ogg_extract, password ogg_extract Successfully logged into database. GGSCI (raclinux1.gj.com) 30> register extract extint database :31:09 WARNING OGG Oracle compatibility version has limited datatype support for integrated capture. Version required for full support.

5 :32:26 INFO OGG Extract EXTINT successfully registered with database at SCN GGSCI (raclinux1.gj.com) 31> 4. Create a source and a target definition files using DEFGEN utility Create a parameter file for generating the source definition file on the source system. GGSCI (raclinux1.gj.com) 4> view params defgensource defsfile./dirdef/source_int.def, purge userid ddl_ogg, password ddl_ogg table test3.state; table test3.customer; table test3.customer_detail; GGSCI (raclinux1.gj.com) 5> Run defgen utility from OGG installation directory on the source system./defgen paramfile./dirprm/defgensource.prm Create parameter file for generating the target definition file on the target system. GGSCI (raclinux1.gj.com) 5> view params defgentarget defsfile./dirdef/target_int.def, purge userid ddl_ogg, password ddl_ogg table test3_t.state; table test3_t.customer; table test3_t.customer_detail; table test3_t.customer_detail1; GGSCI (raclinux1.gj.com) 6> Run defgen utility from the OGG installation directory on the target system../defgen paramfile./dirprm/defgentarget.prm Copy the source definition file to the target. Copy the target definition file to the source. 5. Create the extract

6 From the Reference Guide you will see that in case or RAC database with local integrated capture you should not specify threads. In practice you will not be allowed to do so. GGSCI (raclinux1.gj.com) 33> add extract extint, integrated tranlog, begin now, threads 2 ERROR: THREADS is not allowed for INTEGRATED extract. GGSCI (raclinux1.gj.com) 34> add extract extint, integrated tranlog, begin now, threads 1 ERROR: THREADS is not allowed for INTEGRATED extract. GGSCI (raclinux1.gj.com) 35> add extract extint, integrated tranlog, begin now EXTRACT added. GGSCI (raclinux1.gj.com) 36> 6. Create the parameter file for extract and replicat The extract and replicat parameter files are in the appendix. Here I will list the parameter required to set local integrated capture extract. TRANLOGOPTIONS INTEGRATEDPARAMS (max_sga_size 700, parallelism 3) userid ogg_extract, password ogg_extrac 7. Create a trail Create a remote trail from GGSCI. GGSCI (raclinux1.gj.com) 36> add rmttrail./dirdat/2x, extract extint, megabytes 20 RMTTRAIL added. GGSCI (raclinux1.gj.com) 37> 8. Create a replicat Look at the appendix for the replicat parameter file. Create a replicat from GGSCI. GGSCI (raclinux1.gj.com) 8> add replicat repint, exttrail./dirdat/2x REPLICAT added. GGSCI (raclinux1.gj.com) 9> 9. Start OGG extract and replicat Start extract and replicat as usual using the OGG start extract and start replicat commands. GGSCI (raclinux1.gj.com) 6> start extract extint

7 Sending START request to MANAGER... EXTRACT EXTINT starting GGSCI (raclinux1.gj.com) 7> GGSCI (raclinux1.gj.com) 7> start replicat repint Sending START request to MANAGER... REPLICAT REPINT starting GGSCI (raclinux1.gj.com) 8> Note the difference between integrated extract extint compared to a classic extract extt1. GGSCI (raclinux1.gj.com) 11> info extract extint EXTRACT EXTINT Last Started :37 Status RUNNING Checkpoint Lag 00:00:00 (updated 01:45:42 ago) Log Read Checkpoint Oracle Integrated Redo Logs :55:43 SCN 0.0 (0) GGSCI (raclinux1.gj.com) 12> GGSCI (raclinux1.gj.com) 12> info extract extt1 EXTRACT EXTT1 Last Started :37 Status RUNNING Checkpoint Lag 00:00:00 (updated 110:37:09 ago) Log Read Checkpoint Oracle Redo Logs :05:14 Thread 1, Seqno 276, RBA SCN ( ) Log Read Checkpoint Oracle Redo Logs :48:49 Thread 2, Seqno 0, RBA 0 SCN 0.0 (0) GGSCI (raclinux1.gj.com) 13> 10. Troubleshooting tips and tricks Initially, without proper configuration I faced the errors specified in the appendix. The following helped to work around the problems Commented --tranlogoptions asmuser sys@asm, asmpassword sys1 in order to resolve OGG Ignoring option ASMUSER because it is incompatible with an integrated capture configuration and OGG Ignoring option ASMPASSWORD because it is incompatible with an integrated capture configuration. Configured the database with the following parameters and added OGG parameter TRANLOGOPTIONS INTEGRATEDPARAMS (max_sga_size 700, parallelism 3). Note that the source database is

8 alter system set memory_max_target=3g scope=spfile sid='*'; alter system set memory_target=3g scope=spfile sid='*'; alter system set streams_pool_size=1g scope=spfile sid='*'; alter system set compatible=' ' scope=spfile sid='*'; This helped avoiding the following errors :29:57 WARNING OGG ORA-00600: internal error code, arguments: [KGHFRE3], [0x08AB26040], [], [], [], [], [], [], [], [], [], [] ORA-26914: Unable to communicate with GoldenGate capture process "OGG$CAP_EXTINT" from outbound server "OGG$EXTINT" :29:04 WARNING OGG Database does not have streams_pool_size initialization parameter configured :29:02 WARNING OGG Oracle compatibility version has limited datatype support for integrated capture. Version required for full support :30:27 WARNING OGG Not enough database memory to service Extract in integrated capture mode :32:52 WARNING OGG TCP/IP error 111 (Connection refused). Example of mapping and transformation using OGG 11gR2 OGG mapping and transformation features enable replication across dissimilar heterogeneous table structures. OGG SQLEXEC allows execution of SQL on both extract and replicat sites. In this case SQLEXEC will be used for table lookups. OGG allows mapping to be done on the source system using the extract TABLE parameter or on the target system using the replicat MAP parameter. For all mappings on the target using COLMAP and transformations use a source definition file specified with the SOURCEDEFS parameter. For all mappings on the source using COLMAP and transformations use a target definition file specified with the TARGETDEFS parameter. Source and target tables are identical if: Tables have same column names Columns of the names are of the same type Column order is the same in source and target columns If source and target tables are not identical use the SOURCEDEFS/TARGETDEFS parameters in extract/replicat parameter file and specify data definition files generated with defgen see the 1.4.

9 I will illustrate it using the following tables. SQL> desc customer Name Null? Type NID NAME ADDRESS_STREET ADRESS_CITY TEL STATE_CODE ZIP NOT NULL VARCHAR2(10) VARCHAR2(400) VARCHAR2(400) VARCHAR2(50) VARCHAR2(40) VARCHAR2(3) VARCHAR2(12) SQL> SQL> desc customer_detail Name Null? Type CUSTOMER_ID FIRST_NAME LAST_NAME NID TEL_COUNTRY TEL_AREA TEL_NUMBER COUNTRY ADDRESS_STREET ADDRESS_CITY NOT NULL NUMBER(10) VARCHAR2(40) VARCHAR2(40) VARCHAR2(10) VARCHAR2(3) VARCHAR2(3) VARCHAR2(8) VARCHAR2(30) VARCHAR2(400) VARCHAR2(50)

10 TEL_C_CODE STATE_NAME ZIP1 ZIP2 VARCHAR2(4) VARCHAR2(50) VARCHAR2(5) VARCHAR2(5) SQL> SQL> desc state Name Null? Type STATE_ID STATE_DESC STATE_CAPITAL NOT NULL CHAR(2) VARCHAR2(50) VARCHAR2(50) SQL> In the example state table is replicated as it is. Customer table from the source is mapped to the customer_detail and customer_detail1 on the target. The mappings and the transformations from customer to customer_detail[1] are as follows: Source table column Target Table column Transformation CUSTOMER_ID NID Make it a number FIRST_NAME NAME Extracts the first name LAST_NAME NAME Extracts the surname NID NID None. NID=NID TEL_COUNTRY TEL +1 if state_code is in US TEL_AREA TEL Extracts first 3 characters from TEL TEL_NUMBER TEL Extracts from 4 th position to the 10 th position from TEL COUNTRY STATE_CODE USA if state_code is in USA ADDRESS_STREET ADDRESS_STREET NONE ADDRESS_CITY ADRESS_CITY NONE TEL_C_CODE STATE_CODE +1 if state_code is in US STATE_NAME STATE_CODE Gets STATE_DESK using SQLEXEC lookup using state table ZIP1 ZIP Extracts first 5 characters from ZIP ZIP2 ZIP Extracts from 6 th position to the 10 th position from ZIP

11 The logical mapping above is implemented at OGG level using the underlined parameters from the extract extint and replicat repint parameter files shown bellow with abbreviations for the sake of clarity. Note that there are two mappings: customer -> customer_detail : mapping is done in the replicat customer -> customer_detail1 : mapping is done in the extract and replicat. This is an illustration how to do mapping and transformation on the extract in case the target is Tandem/NSK /HP SQL/MX based system. The complete extract and replicat parameter files are in the appendix. GGSCI (raclinux1.gj.com) 1> view params extint extract extint SETENV (ORACLE_SID = "RACD1") --tranlogoptions asmuser sys@asm, asmpassword sys1 TRANLOGOPTIONS INTEGRATEDPARAMS (max_sga_size 700, parallelism 3) targetdefs./dirdef/target_int.def userid ogg_extract, password ogg_extract rmthost raclinux1, mgrport 7809 rmttrail./dirdat/2x table test3.state; table test3.customer; table test3.customer_detail; table test3.customer target test3_t.customer_detail1, sqlexec( id statelookup, query " select state_desc from test3.state where state_id = :state_code", PARAMS(state_code=state_code)), colmap( usedefaults, customer_id First_name ")), Last_name "),@STRLEN(NAme)), NID = NID, Tel_country (@VALONEOF(state_code,"AL","AK",... ), "+1", "+44"),

12 Tel_area (Tel, 1, 3), Tel_number (Tel, 4, 10), country (@VALONEOF(state_code,"AL","AK",... ), "USA", "UK"), Tel_c_code =@IF (@VALONEOF(state_code,"AL","AK", "...), "+1", "+44"), State_name zip1 zip2 GGSCI (raclinux1.gj.com) 2> view params repint replicat repint --reperror(default,ignore) SETENV (ORACLE_SID = "RACDB1") userid ogg_replicat, password ogg_replicat sourcedefs./dirdef/source_int.def discardfile./dirrpt/repint.dsc, purge map test3.state, target test3_3.state; map test3.customer, target test3.customer; map test3.customer, target test3_t.customer_detail1, sqlexec( id statelookup1, query " select state_desc from test3_t.state where state_id = :state_code", PARAMS(state_code=state_code)), colmap( usedefaults, ADDRESS_CITY = ADRESS_CITY, customer_id First_name ")), Last_name "),@STRLEN(NAme)), NID = NID, Tel_country (@VALONEOF(state_code,"AL","AK",... ), "+1", "+44"), Tel_area (Tel, 1, 3), Tel_number (Tel, 4, 10),

13 country (@VALONEOF(state_code,"AL","AK",...), "USA", "UK"), Tel_c_code =@IF (@VALONEOF(state_code,"AL","AK",..."), "+1", "+44"), State_name zip1 zip2 map test3.customer, target test3_t.customer_detail, sqlexec( id statelookup, query " select state_desc from test3_t.state where state_id = :state_code", PARAMS(state_code=state_code)), colmap( usedefaults, ADDRESS_CITY = ADRESS_CITY, customer_id First_name ")), Last_name "),@STRLEN(NAme)), NID = NID, Tel_country (@VALONEOF(state_code,"AL","AK",...), "+1", "+44"), Tel_area (Tel, 1, 3), Tel_number (Tel, 4, 10), country (@VALONEOF(state_code,"AL","AK",...), "USA", "UK"), Tel_c_code =@IF (@VALONEOF(state_code,"AL","AK",...), "+1", "+44"), State_name zip1 zip2 Let s test it. Insert into test3.customer and observe the transformations on the target. insert into test3.customer values(' ','john Smith','93 Some street','dallas',' ','tx',' ');

14 insert into test3.customer values(' ','alejandro García', '46 Some street','wayne',' ','nj',' '); insert into test3.customer values(' ','frank Meyer','56 Some street','los Angeles',' ','CA',' '); commit; on the target we have the following result: SQL> select * from customer_detail; CUSTOMER_ID FIRST_NAME LAST_NAME NID TEL TEL TEL_NUMB COUNTR ADDRESS_STREET ADDRESS_CI TEL_ STATE_NAME ZIP1 ZIP John Smith USA 93 Some street Dallas +1 Texas Alejandro Garc??a USA 46 Some street Wayne +1 New Jersey Frank Meyer USA 56 Some street Los Angele +1 California s SQL> select * from customer_detail1;

15 CUSTOMER_ID FIRST_NAME LAST_NAME NID TEL TEL TEL_NUMB COUNTR ADDRESS_STREET ADDRESS_CI TEL_ STATE_NAME ZIP1 ZIP John Smith USA 93 Some street Dallas +1 Texas Alejandro Garc??a USA 46 Some street Wayne +1 New Jersey Frank Meyer USA 56 Some street Los Angele +1 California s SQL> Perform an update on the source update test3.customer set TEL=' ' where NID=' '; Verify the result on the target SQL> select * from customer_detail; CUSTOMER_ID FIRST_NAME LAST_NAME NID TEL TEL TEL_NUMB COUNTR ADDRESS_STREET ADDRESS_CI TEL_ STATE_NAME ZIP1 ZIP John Smith USA 93 Some street Dallas +1 Texas Alejandro Garc??a USA 46 Some street Wayne +1 New Jersey

16 Frank Meyer USA 56 Some street Los Angele +1 California s SQL> select * from customer_detail1; CUSTOMER_ID FIRST_NAME LAST_NAME NID TEL TEL TEL_NUMB COUNTR ADDRESS_STREET ADDRESS_CI TEL_ STATE_NAME ZIP1 ZIP John Smith USA 93 Some street Dallas +1 Texas Alejandro Garc??a USA 46 Some street Wayne +1 New Jersey Frank Meyer USA 56 Some street Los Angele +1 California s SQL> Delete a record from the source delete from test3.customer where NID=' '; Observe the result on the target SQL> select * from customer_detail; CUSTOMER_ID FIRST_NAME LAST_NAME NID TEL TEL TEL_NUMB COUNTR ADDRESS_STREET ADDRESS_CI TEL_ STATE_NAME ZIP1 ZIP Alejandro Garc??a USA 46 Some street Wayne +1 New Jersey Frank Meyer USA 56 Some street Los Angele +1 California s SQL> select * from customer_detail;

17 CUSTOMER_ID FIRST_NAME LAST_NAME NID TEL TEL TEL_NUMB COUNTR ADDRESS_STREET ADDRESS_CI TEL_ STATE_NAME ZIP1 ZIP Alejandro Garc??a USA 46 Some street Wayne +1 New Jersey Frank Meyer USA 56 Some street Los Angele +1 California s SQL> The test concluded that the replication is successful from the source to the target and that OGG performs the mapping and transformation as expected. Note that on the target you have Garc??a instead of 'Alejandro García' due to character conversion. Summary In the article you had a look at the steps to configure and troubleshoot OGG using local integrated capture extract. You had a glimpse at an example utilizing OGG SQLEXEC and OGG functions for mapping and data transformation for replication across dissimilar table structures. Appendix GGSCI (raclinux1.gj.com) 1> view params extint extract extint SETENV (ORACLE_SID = "RACD1") --tranlogoptions asmuser sys@asm, asmpassword sys1 TRANLOGOPTIONS INTEGRATEDPARAMS (max_sga_size 700, parallelism 3) targetdefs./dirdef/target_int.def userid ogg_extract, password ogg_extract rmthost raclinux1, mgrport 7809

18 rmttrail./dirdat/2x table test3.state; table test3.customer; table test3.customer_detail; table test3.customer target test3_t.customer_detail1, sqlexec( id statelookup, query " select state_desc from test3.state where state_id = :state_code", PARAMS(state_code=state_code)), colmap( usedefaults, customer_id First_name ")), Last_name "),@STRLEN(NAme)), NID = NID, Tel_country (@VALONEOF(state_code,"AL","AK", "AZ", "AR", "CA", "CO", "CT", "DE", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA ", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY"), "+1", "+44"), Tel_area (Tel, 1, 3), Tel_number (Tel, 4, 10), country (@VALONEOF(state_code,"AL","AK", "AZ", "AR", "CA", "CO", "CT", "DE", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY"), "USA", "UK"), Tel_c_code =@IF (@VALONEOF(state_code,"AL","AK", "AZ", "AR", "CA", "CO", "CT", "DE", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "K Y", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY"), "+1", "+44"), State_name zip1 zip2

19 GGSCI (raclinux1.gj.com) 2> view params repint replicat repint --reperror(default,ignore) SETENV (ORACLE_SID = "RACDB1") userid ogg_replicat, password ogg_replicat sourcedefs./dirdef/source_int.def discardfile./dirrpt/repint.dsc, purge map test3.state, target test3_3.state; map test3.customer, target test3.customer; map test3.customer, target test3_t.customer_detail1, sqlexec( id statelookup1, query " select state_desc from test3_t.state where state_id = :state_code", PARAMS(state_code=state_code)), colmap( usedefaults, ADDRESS_CITY = ADRESS_CITY, customer_id First_name ")), Last_name "),@STRLEN(NAme)), NID = NID, Tel_country (@VALONEOF(state_code,"AL","AK", "AZ", "AR", "CA", "CO", "CT", "DE", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY"), "+1", "+44"), Tel_area (Tel, 1, 3), Tel_number (Tel, 4, 10), country (@VALONEOF(state_code,"AL","AK", "AZ", "AR", "CA", "CO", "CT", "DE", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "L A", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY"), "USA", "UK"),

20 Tel_c_code "AZ", "AR", "CA", "CO", "CT", "DE", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "S C", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY"), "+1", "+44"), State_name zip1 zip2 map test3.customer, target test3_t.customer_detail, sqlexec( id statelookup, query " select state_desc from test3_t.state where state_id = :state_code", PARAMS(state_code=state_code)), colmap( usedefaults, ADDRESS_CITY = ADRESS_CITY, customer_id First_name ")), Last_name "),@STRLEN(NAme)), NID = NID, Tel_country (@VALONEOF(state_code,"AL","AK", "AZ", "AR", "CA", "CO", "CT", "DE", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY"), "+1", "+44"), Tel_area (Tel, 1, 3), Tel_number (Tel, 4, 10), country (@VALONEOF(state_code,"AL","AK", "AZ", "AR", "CA", "CO", "CT", "DE", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "L A", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY"), "USA", "UK"), Tel_c_code =@IF (@VALONEOF(state_code,"AL","AK", "AZ", "AR", "CA", "CO", "CT", "DE", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "S C", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY"), "+1", "+44"), State_name

21 zip1 zip2 GGSCI (raclinux1.gj.com) 3> Errors resolved during the configuration :29:02 INFO OGG Ignoring option ASMUSER because it is incompatible with an integrate d capture configuration :29:02 INFO OGG Ignoring option ASMPASSWORD because it is incompatible with an integ rated capture configuration :29:02 WARNING OGG Oracle compatibility version has limited datatype support for integrated capture. Version required for full support :29:04 WARNING OGG Database does not have streams_pool_size initialization parameter co nfigured :29:18 INFO OGG Integrated capture successfully attached to logmining server OGG$EXT INT :29:30 INFO OGG Socket buffer size set to (flush size 27985) :29:30 INFO OGG Recovery initialization completed for target file./dirdat/2x000004, at RBA :29:30 INFO OGG Output file./dirdat/2x is using format RELEASE 11.2.

22 :29:30 INFO OGG Rolling over remote file./dirdat/2x :29:30 INFO OGG Recovery completed for target file./dirdat/2x000005, at RBA :29:30 INFO OGG Recovery completed for all targets. *********************************************************************** ** Run Time Messages ** *********************************************************************** :29:57 WARNING OGG ORA-00600: internal error code, arguments: [KGHFRE3], [0x08AB26040], [], [], [], [], [], [], [], [], [], [] ORA-26914: Unable to communicate with GoldenGate capture process "OGG$CAP_EXTINT" from outbound server "OGG$ EXTINT". References 1. Best Practice - Oracle GoldenGate 11gr2 integrated extract and Oracle Data Guard - Switchover/Fail-over Operations Version 1.1 Document ID: Oracle GoldenGate Best Practices: Configuring Downstream Integrated Extract Document ID: Oracle GoldenGate Oracle Installation and Setup Guide Release E Oracle Installation and Setup Guide 4. OGG Administrator's Guide 5. OGG Reference Guide

1. Some OGG fundamental concepts : PK/UK, KEYCOLS, ADD TRANDATA, Before and After images and they how work together

1. Some OGG fundamental concepts : PK/UK, KEYCOLS, ADD TRANDATA, Before and After images and they how work together Oracle GoldenGate OGG 11gR2 with Oracle RDBMS - Fundamentals (PK/UK, substitute keys KEYCOLS, ADD TRANDATA, Before and After images and they how work together) In this article you will have a look at some

More information

CSE 781 Data Base Management Systems, Summer 09 ORACLE PROJECT

CSE 781 Data Base Management Systems, Summer 09 ORACLE PROJECT 1. Create a new tablespace named CSE781. [not mandatory] 2. Create a new user with your name. Assign DBA privilege to this user. [not mandatory] 3. SQL & PLSQL Star Courier Pvt. Ltd. a part of the evergreen

More information

DEPARTMENT OF HOUSING AND URBAN DEVELOPMENT. [Docket No. FR-6090-N-01]

DEPARTMENT OF HOUSING AND URBAN DEVELOPMENT. [Docket No. FR-6090-N-01] Billing Code 4210-67 This document is scheduled to be published in the Federal Register on 04/05/2018 and available online at https://federalregister.gov/d/2018-06984, and on FDsys.gov DEPARTMENT OF HOUSING

More information

Panelists. Patrick Michael. Darryl M. Bloodworth. Michael J. Zylstra. James C. Green

Panelists. Patrick Michael. Darryl M. Bloodworth. Michael J. Zylstra. James C. Green Panelists Darryl M. Bloodworth Dean, Mead, Egerton, Bloodworth, Capouano & Bozarth Orlando, FL dbloodworth@deanmead James C. Green VP, General Counsel & Corporate Secretary MANITOU AMERICAS, INC. West

More information

Figure 1 Map of US Coast Guard Districts... 2 Figure 2 CGD Zip File Size... 3 Figure 3 NOAA Zip File Size By State...

Figure 1 Map of US Coast Guard Districts... 2 Figure 2 CGD Zip File Size... 3 Figure 3 NOAA Zip File Size By State... Table of Contents NOAA RNC Charts (By Coast Guard District, NOAA Regions & States) Overview... 1 NOAA RNC Chart File Locations... 2 NOAA RNC by Coast Guard Districts(CGD)... 2 NOAA RNC By States... 3 NOAA

More information

Ocean Express Procedure: Quote and Bind Renewal Cargo

Ocean Express Procedure: Quote and Bind Renewal Cargo Ocean Express Procedure: Quote and Bind Renewal Cargo This guide provides steps on how to Quote and Bind your Renewal business using Ocean Express. Renewal Process Click the Ocean Express link within the

More information

Telecommunications and Internet Access By Schools & School Districts

Telecommunications and Internet Access By Schools & School Districts Universal Service Funding for Schools and Libraries FY2014 E-rate Funding Requests Telecommunications and Internet Access By Schools & School Districts Submitted to the Federal Communications Commission,

More information

2018 NSP Student Leader Contact Form

2018 NSP Student Leader Contact Form 2018 NSP Student Leader Contact Form Welcome to the Office of New Student Programs! We are extremely excited to have you on our team. Please complete the below form to confirm your acceptance. Student

More information

A New Method of Using Polytomous Independent Variables with Many Levels for the Binary Outcome of Big Data Analysis

A New Method of Using Polytomous Independent Variables with Many Levels for the Binary Outcome of Big Data Analysis Paper 2641-2015 A New Method of Using Polytomous Independent Variables with Many Levels for the Binary Outcome of Big Data Analysis ABSTRACT John Gao, ConstantContact; Jesse Harriott, ConstantContact;

More information

The Lincoln National Life Insurance Company Universal Life Portfolio

The Lincoln National Life Insurance Company Universal Life Portfolio The Lincoln National Life Insurance Company Universal Life Portfolio State Availability as of 03/26/2012 PRODUCTS AL AK AZ AR CA CO CT DE DC FL GA GU HI ID IL IN IA KS KY LA ME MP MD MA MI MN MS MO MT

More information

CostQuest Associates, Inc.

CostQuest Associates, Inc. Case Study U.S. 3G Mobile Wireless Broadband Competition Report Copyright 2016 All rights reserved. Case Study Title: U.S. 3G Mobile Wireless Broadband Competition Report Client: All Service Area: Economic

More information

Upon completion of this lesson, you will be able to configure GoldenGate to provide Oracle to TimesTen synchronization.

Upon completion of this lesson, you will be able to configure GoldenGate to provide Oracle to TimesTen synchronization. Oracle to TimesTen Oracle to TimesTen Objective Upon completion of this lesson, you will be able to configure GoldenGate to provide Oracle to TimesTen synchronization. During this lesson, you will learn

More information

Oracle GoldenGate for Oracle to Oracle

Oracle GoldenGate for Oracle to Oracle Oracle GoldenGate for Oracle to Oracle Oracle GoldenGate for Oracle to Oracle Objective Upon completion of this lesson, you will be able to keep two Oracle databases synchronized. During this lesson, you

More information

MAKING MONEY FROM YOUR UN-USED CALLS. Connecting People Already on the Phone with Political Polls and Research Surveys. Scott Richards CEO

MAKING MONEY FROM YOUR UN-USED CALLS. Connecting People Already on the Phone with Political Polls and Research Surveys. Scott Richards CEO MAKING MONEY FROM YOUR UN-USED CALLS Connecting People Already on the Phone with Political Polls and Research Surveys Scott Richards CEO Call Routing 800 Numbers Call Tracking Challenge Phone Carriers

More information

Fall 2007, Final Exam, Data Structures and Algorithms

Fall 2007, Final Exam, Data Structures and Algorithms Fall 2007, Final Exam, Data Structures and Algorithms Name: Section: Email id: 12th December, 2007 This is an open book, one crib sheet (2 sides), closed notebook exam. Answer all twelve questions. Each

More information

Distracted Driving- A Review of Relevant Research and Latest Findings

Distracted Driving- A Review of Relevant Research and Latest Findings Distracted Driving- A Review of Relevant Research and Latest Findings National Conference of State Legislatures Louisville, KY July 27, 2010 Stephen Oesch The sad fact is that in the coming weeks in particular,

More information

GoldenGate for Oracle to DB2 on zos

GoldenGate for Oracle to DB2 on zos GoldenGate for Oracle to DB2 on zos GoldenGate for Oracle to DB2 on zos Objective Upon completion of this lesson, you will be able to keep an Oracle database synchronized with a DB2 database using GoldenGate.

More information

NSA s Centers of Academic Excellence in Cyber Security

NSA s Centers of Academic Excellence in Cyber Security NSA s Centers of Academic Excellence in Cyber Security Centers of Academic Excellence in Cybersecurity NSA/DHS CAEs in Cyber Defense (CD) NSA CAEs in Cyber Operations (CO) Lynne Clark, Chief, NSA/DHS CAEs

More information

2018 Supply Cheat Sheet MA/PDP/MAPD

2018 Supply Cheat Sheet MA/PDP/MAPD 2018 Supply Cheat Sheet MA/PDP/MAPD Please Note: All agents must be contracted, appointed and certified to order supplies and write business. AETNA/COVENTRY Website: www.aetnamedicare.com A. Click For

More information

Accommodating Broadband Infrastructure on Highway Rights-of-Way. Broadband Technology Opportunities Program (BTOP)

Accommodating Broadband Infrastructure on Highway Rights-of-Way. Broadband Technology Opportunities Program (BTOP) Accommodating Broadband Infrastructure on Highway Rights-of-Way Broadband Technology Opportunities Program (BTOP) Introduction Andy Spurgeon Director of Special Projects Denver, CO Key Responsibilities

More information

Team Members. When viewing this job aid electronically, click within the Contents to advance to desired page. Introduction... 2

Team Members. When viewing this job aid electronically, click within the Contents to advance to desired page. Introduction... 2 Introduction Team Members When viewing this job aid electronically, click within the Contents to advance to desired page. Contents Introduction... 2 About STARS -... 2 Technical Assistance... 2 STARS User

More information

GoldenGate for Oracle to MS SQL Server

GoldenGate for Oracle to MS SQL Server GoldenGate for Oracle to MS SQL Server GoldenGate for Oracle to MS SQL Server Objective Upon completion of this lesson, you will be able to configure GoldenGate to provide Oracle to SQL Server transactional

More information

Charter EZPort User Guide

Charter EZPort User Guide Charter EZPort User Guide Version 2.4 September 14, 2017 Contents Document Information... 3 Version Notice and Change Log... 3 General... 6 Getting Started...7 System Requirements... 7 Initial Access Procedure...

More information

Tina Ladabouche. GenCyber Program Manager

Tina Ladabouche. GenCyber Program Manager Tina Ladabouche GenCyber Program Manager GenCyber Help all students understand correct and safe on-line behavior Increase interest in cybersecurity and diversity in cybersecurity workforce of the Nation

More information

MERGING DATAFRAMES WITH PANDAS. Appending & concatenating Series

MERGING DATAFRAMES WITH PANDAS. Appending & concatenating Series MERGING DATAFRAMES WITH PANDAS Appending & concatenating Series append().append(): Series & DataFrame method Invocation: s1.append(s2) Stacks rows of s2 below s1 Method for Series & DataFrames concat()

More information

Global Forum 2007 Venice

Global Forum 2007 Venice Global Forum 2007 Venice Broadband Infrastructure for Innovative Applications In Established & Emerging Markets November 5, 2007 Jacquelynn Ruff VP, International Public Policy Verizon Verizon Corporate

More information

Silicosis Prevalence Among Medicare Beneficiaries,

Silicosis Prevalence Among Medicare Beneficiaries, Silicosis Prevalence Among Medicare Beneficiaries, 1999 2014 Megan Casey, RN, BSN, MPH Nurse Epidemiologist Expanding Research Partnerships: State of the Science June 21, 2017 National Institute for Occupational

More information

Department of Business and Information Technology College of Applied Science and Technology The University of Akron

Department of Business and Information Technology College of Applied Science and Technology The University of Akron Department of Business and Information Technology College of Applied Science and Technology The University of Akron 2017 Spring Graduation Exit Survey Q1 - How would you rate your OVERALL EXPERIENCE at

More information

B.2 Measures of Central Tendency and Dispersion

B.2 Measures of Central Tendency and Dispersion Appendix B. Measures of Central Tendency and Dispersion B B. Measures of Central Tendency and Dispersion What you should learn Find and interpret the mean, median, and mode of a set of data. Determine

More information

Presented on July 24, 2018

Presented on July 24, 2018 Presented on July 24, 2018 Copyright 2018 NCCAOM. Any use of these materials, including reproduction, modification, distribution or republication without the prior written consent of NCCAOM is strictly

More information

State IT in Tough Times: Strategies and Trends for Cost Control and Efficiency

State IT in Tough Times: Strategies and Trends for Cost Control and Efficiency State IT in Tough Times: Strategies and Trends for Cost Control and Efficiency NCSL Communications, Financial Services and Interstate Commerce Committee December 10, 2010 Doug Robinson, Executive Director

More information

Post Graduation Survey Results 2015 College of Engineering Information Networking Institute INFORMATION NETWORKING Master of Science

Post Graduation Survey Results 2015 College of Engineering Information Networking Institute INFORMATION NETWORKING Master of Science INFORMATION NETWORKING Amazon (4) Software Development Engineer (3) Seattle WA Software Development Engineer Sunnyvale CA Apple GPU Engineer Cupertino CA Bloomberg LP Software Engineer New York NY Clari

More information

Expert Oracle GoldenGate

Expert Oracle GoldenGate Expert Oracle GoldenGate Ben Prusinski Steve Phillips Richard Chung Apress* Contents About the Authors About the Technical Reviewer Acknowledgments xvii xviii xix Chapter 1: Introduction...1 Distributed

More information

GoldenGate for DB2 to Oracle

GoldenGate for DB2 to Oracle GoldenGate for DB2 to Oracle GoldenGate for DB2 to Oracle Objective Upon completion of this lesson, you will be able to configure GoldenGate to provide DB2 to Oracle synchronization. During this lesson,

More information

Getting started. Amardeep Sidhu

Getting started. Amardeep Sidhu Getting started Amardeep Sidhu Oracle/Exadata DBA with over 10 years of experience Working with Oracle ACS twitter.com/amardeep_sidhu http://amardeepsidhu.com/blog I don t know everything A replication

More information

IT Modernization in State Government Drivers, Challenges and Successes. Bo Reese State Chief Information Officer, Oklahoma NASCIO President

IT Modernization in State Government Drivers, Challenges and Successes. Bo Reese State Chief Information Officer, Oklahoma NASCIO President IT Modernization in State Government Drivers, Challenges and Successes Bo Reese State Chief Information Officer, Oklahoma NASCIO President Top 10: State CIO Priorities for 2018 1. Security 2. Cloud Services

More information

Name: Business Name: Business Address: Street Address. Business Address: City ST Zip Code. Home Address: Street Address

Name: Business Name: Business Address: Street Address. Business Address: City ST Zip Code. Home Address: Street Address Application for Certified Installer Onsite Wastewater Treatment Systems (CIOWTS) Credentials Rev. 6/2012 Step 1. Name and Address of Applicant (Please print or type.) Name: Business Name:_ Business Address:

More information

AASHTO s National Transportation Product Evaluation Program

AASHTO s National Transportation Product Evaluation Program www.ntpep.org 8/20/2013 AASHTO s National Transportation Product Evaluation Program What is NTPEP? How to access data NTPEP generates-datamine Review of NTPEP Technical Committees for Traffic and Safety

More information

Moonv6 Update NANOG 34

Moonv6 Update NANOG 34 Moonv6 Update Outline What is Moonv6? Previous Moonv6 testing April Application Demonstration Future Moonv6 Test Items 2 What is Moonv6? An international project led by the North American IPv6 Task Force

More information

Best Practices in Rapid Deployment of PI Infrastructure and Integration with OEM Supplied SCADA Systems

Best Practices in Rapid Deployment of PI Infrastructure and Integration with OEM Supplied SCADA Systems Best Practices in Rapid Deployment of PI Infrastructure and Integration with OEM Supplied SCADA Systems Kevin Schroeder & Mike Liska OVERVIEW Company Overview Data Background/History Challenges Solutions

More information

Contact Center Compliance Webinar Bringing you the ANSWERS you need about compliance in your call center.

Contact Center Compliance Webinar Bringing you the ANSWERS you need about compliance in your call center. Contact Center Compliance Webinar Bringing you the ANSWERS you need about compliance in your call center. Welcome Mitch Roth Business to Business Compliance Protocols ATA General Counsel Partner Williams

More information

THE LINEAR PROBABILITY MODEL: USING LEAST SQUARES TO ESTIMATE A REGRESSION EQUATION WITH A DICHOTOMOUS DEPENDENT VARIABLE

THE LINEAR PROBABILITY MODEL: USING LEAST SQUARES TO ESTIMATE A REGRESSION EQUATION WITH A DICHOTOMOUS DEPENDENT VARIABLE PLS 802 Spring 2018 Professor Jacoby THE LINEAR PROBABILITY MODEL: USING LEAST SQUARES TO ESTIMATE A REGRESSION EQUATION WITH A DICHOTOMOUS DEPENDENT VARIABLE This handout shows the log of a Stata session

More information

2015 DISTRACTED DRIVING ENFORCEMENT APRIL 10-15, 2015

2015 DISTRACTED DRIVING ENFORCEMENT APRIL 10-15, 2015 2015 DISTRACTED DRIVING ENFORCEMENT APRIL 10-15, 2015 DISTRACTED DRIVING ENFORCEMENT CAMPAIGN COMMUNICATIONS DISTRACTED DRIVING ENFORCEMENT CAMPAIGN Campaign Information Enforcement Dates: April 10-15,

More information

Prizm. manufactured by. White s Electronics, Inc Pleasant Valley Road Sweet Home, OR USA. Visit our site on the World Wide Web

Prizm. manufactured by. White s Electronics, Inc Pleasant Valley Road Sweet Home, OR USA. Visit our site on the World Wide Web Prizm II III IV * V Prizm manufactured by White s Electronics, Inc. 1011 Pleasant Valley Road Sweet Home, OR 97386 USA Visit our site on the World Wide Web www.whiteselectronics.com for the latest information

More information

Oracle GoldenGate for DB2 to Oracle

Oracle GoldenGate for DB2 to Oracle Oracle GoldenGate for DB2 to Oracle Oracle GoldenGate for DB2 to Oracle Objective Upon completion of this lesson, you will be able to configure GoldenGate to provide DB2 to Oracle synchronization. During

More information

Jurisdictional Guidelines for Accepting a UCC Record Presented for Filing 2010 Amendments & the 2011 IACA Forms

Jurisdictional Guidelines for Accepting a UCC Record Presented for Filing 2010 Amendments & the 2011 IACA Forms Jurisdictional Guidelines for ing a UCC Record Presented for Filing 2010 Amendments & the 2011 IACA Forms The following assumptions apply: 1. The problem described is the only issue; all other information

More information

A Capabilities Presentation

A Capabilities Presentation A Capabilities Presentation Full Systems Integrator, Value-Add-Reseller, Service Provider for the Federal, State and Local market. Founded in 2006 by former Military IT professionals with Telecommunications,

More information

On All Forms. Financing Statement (Form UCC1) Statutory, MARS or Other Regulatory Authority to Deviate

On All Forms. Financing Statement (Form UCC1) Statutory, MARS or Other Regulatory Authority to Deviate Field Action Article 9 Section Jurisdiction Deviations On All Forms Boxes A-C: Contact Information Statutory, MARS or Other Regulatory Authority to Deviate a. The filer fails to provide information in

More information

The Outlook for U.S. Manufacturing

The Outlook for U.S. Manufacturing The Outlook for U.S. Manufacturing Economic Forecasting Conference J. Mack Robinson College of Business Georgia State University Atlanta, GA November 15, 2006 William Strauss Senior Economist and Economic

More information

PulseNet Updates: Transitioning to WGS for Reference Testing and Surveillance

PulseNet Updates: Transitioning to WGS for Reference Testing and Surveillance National Center for Emerging and Zoonotic Infectious Diseases PulseNet Updates: Transitioning to WGS for Reference Testing and Surveillance Kelley Hise, MPH Enteric Diseases Laboratory Branch Division

More information

Presentation Outline. Effective Survey Sampling of Rare Subgroups Probability-Based Sampling Using Split-Frames with Listed Households

Presentation Outline. Effective Survey Sampling of Rare Subgroups Probability-Based Sampling Using Split-Frames with Listed Households Effectve Survey Samplng of Rare Subgroups Probablty-Based Samplng Usng Splt-Frames wth Lsted Households Nature of the Problem Presentaton Outlne Samplng Alternatves Dsproportonal Stratfed Samplng Mansour

More information

ACCESS PROCESS FOR CENTRAL OFFICE ACCESS

ACCESS PROCESS FOR CENTRAL OFFICE ACCESS ACCESS PROCESS FOR CENTRAL OFFICE ACCESS NOTE: Every person doing work of any nature in the central offices MUST have an access badge. Anyone who does not have a current access badge will be escorted from

More information

GoldenGate: An Introduction

GoldenGate: An Introduction GoldenGate: An Introduction Patrick Hurley Accenture Enkitec Group Keywords: GoldenGate, logical replication, migration Introduction GoldenGate is a product that can move data from a source data store

More information

Sideseadmed (IRT0040) loeng 4/2012. Avo

Sideseadmed (IRT0040) loeng 4/2012. Avo Sideseadmed (IRT0040) loeng 4/2012 Avo avots@lr.ttu.ee 1 Internet Evolution BACKBONE ACCESS NETWORKS WIRELESS NETWORKS OSI mudeli arendus 3 Access technologies PAN / CAN: Bluedooth, Zigbee, IrDA ( WiFi

More information

GOLDENGATE A LIVE INTRODUCTION PATRICK HURLEY

GOLDENGATE A LIVE INTRODUCTION PATRICK HURLEY GOLDENGATE A LIVE INTRODUCTION PATRICK HURLEY 1 CCENTURE ENKITEC GROUP APABILITIES OVERVIEW Elite Expertise Global systems integrator focused on the Oracle platform Consultants average 15+ years of Oracle

More information

Oracle GoldenGate for Sybase to Sybase on UNIX

Oracle GoldenGate for Sybase to Sybase on UNIX Oracle GoldenGate for Sybase to Sybase on UNIX Oracle GoldenGate for Sybase to Sybase on UNIX Objective Upon completion of this lesson, you will be able to keep two Sybase databases synchronized. During

More information

HP NonStop SQL/MX to Oracle

HP NonStop SQL/MX to Oracle HP NonStop SQL/MX to Oracle HP NonStop SQL/MX to Oracle Objective Upon completion of this lesson, you will be able to keep two heterogeneous databases synchronized, in this case NonStop SQL/MP to Oracle.

More information

State HIE Strategic and Operational Plan Emerging Models. February 16, 2011

State HIE Strategic and Operational Plan Emerging Models. February 16, 2011 State HIE Strategic and Operational Plan Emerging Models February 16, 2011 Goals and Objectives The State HIE emerging models can be useful in a wide variety of ways, both within the ONC state-level HIE

More information

Homework Assignment #5

Homework Assignment #5 Homework Assignment #5-5, Data Mining SOLUTIONS. (a) Create a plot showing the location of each state, with longitude on the horizontal axis, latitude on the vertical axis, and the states names or abbreviations

More information

Amy Schick NHTSA, Occupant Protection Division April 7, 2011

Amy Schick NHTSA, Occupant Protection Division April 7, 2011 Amy Schick NHTSA, Occupant Protection Division April 7, 2011 In 2009, nearly 5,550 people were killed and an additional 448,000 were injured in crashes involving distraction, accounting for 16% of fatal

More information

enterprise professional expertise distilled Implementer's guide Oracle GoldenGate 11g

enterprise professional expertise distilled Implementer's guide Oracle GoldenGate 11g Oracle GoldenGate 11g Implementer's guide Design, install, and configure high-performance data replication solutions using Oracle GoldenGate John P. Jeffries PUBLISHING enterprise professional expertise

More information

Oracle GoldenGate Performance Best Practices O R A C L E W H I T E P A P E R M A Y

Oracle GoldenGate Performance Best Practices O R A C L E W H I T E P A P E R M A Y Oracle GoldenGate Performance Best Practices O R A C L E W H I T E P A P E R M A Y 2 0 1 7 Table of Contents Table of Contents 2 Introduction 4 Oracle Software 5 Database Configuration 5 Configuring the

More information

CMPE 180A Data Structures and Algorithms in C++ Spring 2018

CMPE 180A Data Structures and Algorithms in C++ Spring 2018 San José State University Department of Computer Engineering CMPE 180A Data Structures and Algorithms in C++ Spring 2018 Instructor: Ron Mak Assignment 7 Assigned: Thursday, March 8 Due: Thursday, March

More information

DSC 201: Data Analysis & Visualization

DSC 201: Data Analysis & Visualization DSC 201: Data Analysis & Visualization Visualization Design Dr. David Koop Definition Computer-based visualization systems provide visual representations of datasets designed to help people carry out tasks

More information

Defining Multiple Replicat Processes to Increase GoldenGate Performance

Defining Multiple Replicat Processes to Increase GoldenGate Performance Defining Multiple Replicat Processes to Increase GoldenGate Performance Oracle states that GoldenGate can achieve near real-time data replication. However, out of the box, GoldenGate may not meet your

More information

Touch Input. CSE 510 Christian Holz Microsoft Research February 11, 2016

Touch Input. CSE 510 Christian Holz Microsoft Research   February 11, 2016 Touch Input CSE 510 Christian Holz Microsoft Research http://www.christianholz.net February 11, 2016 hall of fame/hall of shame? Nokia 5800, 2008 hall of fame/hall of shame? stylus we ve invented [Lightpen

More information

Oracle GoldenGate Director

Oracle GoldenGate Director Oracle GoldenGate Director Patch Set Notes 2.0.0 for Open Systems Oracle GoldenGate Director Patch Set Notes 2.0.0 for Open Systems September 2009 These patch set notes accompany the Oracle GoldenGate

More information

Oracle GoldenGate 11g Release 2 ( ) Release Notes E

Oracle GoldenGate 11g Release 2 ( ) Release Notes E Oracle GoldenGate 11g Release 2 (11.2.1.0.1) Release Notes E35197-01 Copyright 2012 Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license

More information

How to Make an Impressive Map of the United States with SAS/Graph for Beginners Sharon Avrunin-Becker, Westat, Rockville, MD

How to Make an Impressive Map of the United States with SAS/Graph for Beginners Sharon Avrunin-Becker, Westat, Rockville, MD Paper RIV-27 How to Make an Impressive Map of the United States with SAS/Graph for Beginners Sharon Avrunin-Becker, Westat, Rockville, MD ABSTRACT Have you ever been given a map downloaded from the internet

More information

Using a Probabilistic Model to Assist Merging of Large-scale Administrative Records

Using a Probabilistic Model to Assist Merging of Large-scale Administrative Records Using a Probabilistic Model to Assist Merging of Large-scale Administrative Records Ted Enamorado Benjamin Fifield Kosuke Imai Princeton Harvard Talk at the Tech Science Seminar IQSS, Harvard University

More information

GoldenGate for DB2 on zos to DB2 on UNIX

GoldenGate for DB2 on zos to DB2 on UNIX GoldenGate for DB2 on zos to DB2 on UNIX GoldenGate for DB2 on zos to DB2 on UNIX Objective Upon completion of this lesson, you will be able to configure GoldenGate to provide DB2 synchronization. During

More information

Oracle GoldenGate for MS SQL Server 2005

Oracle GoldenGate for MS SQL Server 2005 Oracle GoldenGate for MS SQL Server 2005 Objective Upon completion of this lesson, you will be able to configure GoldenGate to provide SQL Server to SQL Server transactional data management using log-based

More information

Presentation to NANC. January 22, 2003

Presentation to NANC. January 22, 2003 Presentation to NANC January 22, 2003 Introduction Service Offering Numbering No Special Number Exhaust Issues Associated with VoIP Providers January 22, 2003 Who is Vonage? 2002 saw the introduction of

More information

DTFH61-13-C Addressing Challenges for Automation in Highway Construction

DTFH61-13-C Addressing Challenges for Automation in Highway Construction DTFH61-13-C-00026 Addressing Challenges for Automation in Highway Construction Learning Objectives Research Objectives Research Team Introduce Part I: Implementation Challenges and Success Stories Describe

More information

Expanding Transmission Capacity: Options and Implications. What role does renewable energy play in driving transmission expansion?

Expanding Transmission Capacity: Options and Implications. What role does renewable energy play in driving transmission expansion? Expanding Transmission Capacity: Options and Implications What role does renewable energy play in driving transmission expansion? Beth Soholt Director, Wind on the Wires bsoholt@windonthewires.org Office:

More information

Steve Stark Sales Executive Newcastle

Steve Stark Sales Executive Newcastle Theresa Lee Thermal Product Manager - Toshiba October 17, 2013 Theresa.lee@tabs.toshiba.com Copyright 2013 Toshiba Corporation. Steve Stark Sales Executive Newcastle sstark@newcastlesys.com Christine Wheeler

More information

2013 Product Catalog. Quality, affordable tax preparation solutions for professionals Preparer s 1040 Bundle... $579

2013 Product Catalog. Quality, affordable tax preparation solutions for professionals Preparer s 1040 Bundle... $579 2013 Product Catalog Quality, affordable tax preparation solutions for professionals 2013 Preparer s 1040 Bundle... $579 Includes all of the following: Preparer s 1040 Edition Preparer s 1040 All-States

More information

CIS 467/602-01: Data Visualization

CIS 467/602-01: Data Visualization CIS 467/602-01: Data Visualization Tables Dr. David Koop Assignment 2 http://www.cis.umassd.edu/ ~dkoop/cis467/assignment2.html Plagiarism on Assignment 1 Any questions? 2 Recap (Interaction) Important

More information

Strengthening connections today, while building for tomorrow. Wireless broadband, small cells and 5G

Strengthening connections today, while building for tomorrow. Wireless broadband, small cells and 5G Strengthening connections today, while building for tomorrow. Wireless broadband, small cells and 5G Our Georgia communities are increasingly turning to wireless networks and mobile technology to operate

More information

Geographic Accuracy of Cell Phone RDD Sample Selected by Area Code versus Wire Center

Geographic Accuracy of Cell Phone RDD Sample Selected by Area Code versus Wire Center Geographic Accuracy of Cell Phone RDD Sample Selected by versus Xian Tao 1, Benjamin Skalland 1, David Yankey 2, Jenny Jeyarajah 2, Phil Smith 2, Meena Khare 3 1 NORC at the University of Chicago 2 National

More information

Oracle 1Z0-539 Exam Questions & Answers

Oracle 1Z0-539 Exam Questions & Answers Oracle 1Z0-539 Exam Questions & Answers Number: 1Z0-539 Passing Score: 800 Time Limit: 120 min File Version: 25.8 http://www.gratisexam.com/ Oracle 1Z0-539 Exam Questions & Answers Exam Name: Oracle GoldenGate

More information

GoldenGate for NonStop SQL/MP to Oracle

GoldenGate for NonStop SQL/MP to Oracle GoldenGate for NonStop SQL/MP to Oracle GoldenGate for NonStop SQL/MP to Oracle Objective Upon completion of this lesson, you will be able to keep two heterogeneous databases synchronized; in this case

More information

ORCHESTRATING ORACLE GOLDENGATE MICROSERVICES USING PL/SQL

ORCHESTRATING ORACLE GOLDENGATE MICROSERVICES USING PL/SQL ORCHESTRATING ORACLE GOLDENGATE MICROSERVICES USING PL/SQL Copyright 2018 Oracle and/or its affiliates. All rights reserved. 1 Contents 1 INTRODUCTION... 3 2 PREREQUISITES... 4 3 BACKGROUND... 5 3.1 OGG

More information

Oracle GoldenGate 11g Fundamentals for Oracle

Oracle GoldenGate 11g Fundamentals for Oracle Oracle GoldenGate 11g Fundamentals for Oracle Student Guide D66519GC10 Edition 1.0 February 2011 D72291 Disclaimer This document contains proprietary information and is protected by copyright and other

More information

Selling Compellent Hardware: Controllers, Drives, Switches and HBAs Chad Thibodeau

Selling Compellent Hardware: Controllers, Drives, Switches and HBAs Chad Thibodeau Selling Compellent Hardware: Controllers, Drives, Switches and HBAs Chad Thibodeau Agenda Session Objectives Feature Overview Technology Overview Compellent Differentiators Competition Case Study Available

More information

Deploy Oracle GoldenGate Veridata Version 3.0 for comparison between Oracle RDBMS databases replicated using OGG 11gR2

Deploy Oracle GoldenGate Veridata Version 3.0 for comparison between Oracle RDBMS databases replicated using OGG 11gR2 Deploy Oracle GoldenGate Veridata Version 3.0 for comparison between Oracle RDBMS databases replicated using OGG 11gR2 In the article you will have a look at the steps to install, configure and deploy

More information

Oracle GoldenGate 12c Tips and Tricks. Infrastructure at your Service.

Oracle GoldenGate 12c Tips and Tricks. Infrastructure at your Service. Infrastructure at your Service. About me Infrastructure at your Service. Hervé Schweitzer Chief Technology Officer Principal Consutant +41 79 963 43 67 herve.schweitzer@dbi-services.com Page 2 Who we are

More information

Medium voltage Marketing contacts

Medium voltage Marketing contacts ELEC TR I FI C ATI O N PRO D U C T S Medium voltage 2 E P M E D I U M V O LTA G E Don't look the other way. Make quality happen. 8 EP MEDIUM VOLTAGE OEM instrument transformers, sensors, indoor circuit

More information

MIS2502: Review for Exam 2. Jing Gong

MIS2502: Review for Exam 2. Jing Gong MIS2502: Review for Exam 2 Jing Gong gong@temple.edu http://community.mis.temple.edu/gong Overview Date/Time: Thursday, March 24, in class (1 hour 20 minutes) Place: Regular classroom Please arrive 5 minutes

More information

Oracle Fusion Middleware Upgrading Oracle GoldenGate for Windows and UNIX. 18c (18.1.0)

Oracle Fusion Middleware Upgrading Oracle GoldenGate for Windows and UNIX. 18c (18.1.0) Oracle Fusion Middleware Upgrading Oracle GoldenGate for Windows and UNIX 18c (18.1.0) E95990-02 October 2018 Oracle Fusion Middleware Upgrading Oracle GoldenGate for Windows and UNIX, 18c (18.1.0) E95990-02

More information

Data Replication With Oracle GoldenGate Looking Behind The Scenes Robert Bialek Principal Consultant Partner

Data Replication With Oracle GoldenGate Looking Behind The Scenes Robert Bialek Principal Consultant Partner Data Replication With Oracle GoldenGate Looking Behind The Scenes Robert Bialek Principal Consultant Partner BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE

More information

What Did You Learn? Key Terms. Key Concepts. 68 Chapter P Prerequisites

What Did You Learn? Key Terms. Key Concepts. 68 Chapter P Prerequisites 7_0P0R.qp /7/06 9:9 AM Page 68 68 Chapter P Prerequisites What Did You Learn? Key Terms real numbers, p. rational and irrational numbers, p. absolute value, p. variables, p. 6 algebraic epressions, p.

More information

STATE DATA BREACH NOTIFICATION LAWS OVERVIEW OF REQUIREMENTS FOR RESPONDING TO A DATA BREACH UPDATED JUNE 2017

STATE DATA BREACH NOTIFICATION LAWS OVERVIEW OF REQUIREMENTS FOR RESPONDING TO A DATA BREACH UPDATED JUNE 2017 1001 G Street, N.W. Suite 500 West Washington, D.C. 20001 tel. 202.434.4100 fax 202.434.4646 STATE DATA BREACH NOTIFICATION LAWS OVERVIEW OF REQUIREMENTS FOR RESPONDING TO A DATA BREACH UPDATED JUNE 2017

More information

ASR Contact and Escalation Lists

ASR Contact and Escalation Lists Carrier Services Frontier Communications Rochester, NY Revised: 05/07/2018 Table of Contents Table of Contents... 2 Frontier Pre FOC Ordering Contact and Escalation List for All Regions... 3 Frontier Post

More information

Oracle GoldenGate 11g: Advanced Configuration for Oracle Student Guide

Oracle GoldenGate 11g: Advanced Configuration for Oracle Student Guide Oracle GoldenGate 11g: Advanced Configuration for Oracle Student Guide D76689GC10 Edition 1.0 March 2013 D81509 Author Elio Bonazzi Editors Smita Kommini Raj Kumar Richard Wallis Graphic Designer Rajiv

More information

Teradata to Teradata: Max Performance

Teradata to Teradata: Max Performance Teradata to Teradata: Max Performance Teradata to Teradata: Max Performance Objective Upon completion of this lesson, you will be able to keep two Teradata databases synchronized using the maximum performance

More information

Wechsel von Oracle Streams. nach Oracle GoldenGate 12c. Joachim Jaensch Principal Sales Consultant

Wechsel von Oracle Streams. nach Oracle GoldenGate 12c. Joachim Jaensch Principal Sales Consultant Wechsel von Oracle Streams nach Oracle GoldenGate 12c Joachim Jaensch Principal Sales Consultant Copyright 2014, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is

More information

GoldenGate for NonStop SQL/MP to SQL Server

GoldenGate for NonStop SQL/MP to SQL Server GoldenGate for NonStop SQL/MP to SQL Server GoldenGate for NonStop SQL/MP to SQL Server Objective Upon completion of this lesson, you will be able to keep two heterogeneous databases synchronized, in this

More information

Real World Algorithms: A Beginners Guide Errata to the First Printing

Real World Algorithms: A Beginners Guide Errata to the First Printing 1 Real World Algorithms: A Beginners Guide Errata to the First Printing Last updated 8 February 2018 This document lists the changes that should be made to Real World Algorithms to correct mistakes that

More information

ARE WE HEADED INTO A RECESSION?

ARE WE HEADED INTO A RECESSION? ARE WE HEADED INTO A RECESSION? The record of failure to predict recessions is virtually unblemished. -- 2001 International Journal of Forecasting I look forward to the day when economists manage to get

More information