@@ -23,28 +23,13 @@ config demo
2323```
2424
2525## Setup IBM DB2 database (Source)
26- <br >For this demo, an IBM DB2 LUW database has been created in the IBM cloud. You are free to use your own DB2 instance.</br >
27-
28- <details ><summary ><b >CREATE table SQL (source)</b ></summary >
29- <p >
30-
31- ``` sql
32- CREATE TABLE EMP (
33- EMPNO int NOT NULL ,
34- FNAME VARCHAR (50 ) NULL ,
35- LNAME VARCHAR (50 ) NULL ,
36- JOB VARCHAR (50 ) NULL ,
37- MGR int NULL ,
38- HIREDATE date NULL ,
39- SAL double NULL ,
40- COMM double NULL ,
41- DEPT int NULL ,
42- PRIMARY KEY (EMPNO)
43- )
26+ <br >Execute [ setup_db2.sh] ( setup_db2.sh ) </br >
27+ ``` bash
28+ redis-connect-sqlserver$ cd demo
29+ demo$ ./setup_db2.sh latest 50000
4430```
45-
46- </p >
47- </details >
31+ OR
32+ <br >Set up an IBM DB2 LUW database in the IBM cloud and create the [ EMP] ( create_emp_table.sql ) table.</br >
4833
4934## Setup Redis Enterprise cluster, databases and RedisInsight in docker (Target)
5035<br >Execute [ setup_re.sh] ( setup_re.sh ) </br >
@@ -66,8 +51,8 @@ docker run \
6651--name redis-connect-db2 \
6752-e REDISCONNECT_LOGBACK_CONFIG=/opt/redislabs/redis-connect-db2/config/logback.xml \
6853-e REDISCONNECT_CONFIG=/opt/redislabs/redis-connect-db2/config/samples/loader \
69- -e REDISCONNECT_SOURCE_USERNAME=jjd47182 \
70- -e REDISCONNECT_SOURCE_PASSWORD=xl+c84m9tmgg1q6v \
54+ -e REDISCONNECT_SOURCE_USERNAME=db2inst1 \
55+ -e REDISCONNECT_SOURCE_PASSWORD=rcdbpwd \
7156-e REDISCONNECT_TARGET_USERNAME=" " \
7257-e REDISCONNECT_TARGET_PASSWORD=" " \
7358-e REDISCONNECT_JAVA_OPTIONS=" -Xms256m -Xmx256m" \
@@ -107,16 +92,16 @@ start: start Redis Connect instance with provided cdc or initial loader job conf
10792<p >
10893
10994``` sql
110- INSERT INTO JJD47182 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 1' , ' Basanth' , ' Gowda' , ' FOUNDER' , ' 1' , ' 2018-08-09 00:00:00.000' , ' 200000' , ' 10' , ' 1' )
111- INSERT INTO JJD47182 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 2' , ' Virag' , ' Tripathi' , ' SA' , ' 1' , ' 2018-08-06 00:00:00.000' , ' 2000' , ' 10' , ' 1' )
112- INSERT INTO JJD47182 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 3' , ' Drake' , ' Albee' , ' RSM' , ' 1' , ' 2017-08-09 00:00:00.000' , ' 5000' , ' 10' , ' 1' )
113- INSERT INTO JJD47182 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 4' , ' Nick' , ' Doyle' , ' DIR' , ' 1' , ' 2019-07-09 00:00:00.000' , ' 10000' , ' 10' , ' 1' )
114- INSERT INTO JJD47182 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 5' , ' Allen' , ' Terleto' , ' FieldCTO' , ' 1' , ' 2017-06-09 00:00:00.000' , ' 500000' , ' 10' , ' 1' )
115- INSERT INTO JJD47182 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 6' , ' Marco' , ' Mankerious' , ' SA' , ' 1' , ' 2018-06-09 00:00:00.000' , ' 2000' , ' 10' , ' 1' )
116- INSERT INTO JJD47182 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 7' , ' Brad' , ' Barnes' , ' SA' , ' 1' , ' 2018-07-09 00:00:00.000' , ' 2000' , ' 10' , ' 1' )
117- INSERT INTO JJD47182 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 8' , ' Quinton' , ' Gingras' , ' SDR' , ' 1' , ' 2019-07-09 00:00:00.000' , ' 200000' , ' 10' , ' 1' )
118- INSERT INTO JJD47182 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 9' , ' Yuval' , ' Shkedi' , ' SA' , ' 1' , ' 2019-07-09 00:00:00.000' , ' 200000' , ' 10' , ' 1' )
119- INSERT INTO JJD47182 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 10' , ' Greg' , ' Muscatello' , ' RSD' , ' 1' , ' 2019-07-09 00:00:00.000' , ' 500000' , ' 10' , ' 1' )
95+ INSERT INTO DB2INST1 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 1' , ' Basanth' , ' Gowda' , ' FOUNDER' , ' 1' , ' 2018-08-09 00:00:00.000' , ' 200000' , ' 10' , ' 1' )
96+ INSERT INTO DB2INST1 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 2' , ' Virag' , ' Tripathi' , ' SA' , ' 1' , ' 2018-08-06 00:00:00.000' , ' 2000' , ' 10' , ' 1' )
97+ INSERT INTO DB2INST1 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 3' , ' Drake' , ' Albee' , ' RSM' , ' 1' , ' 2017-08-09 00:00:00.000' , ' 5000' , ' 10' , ' 1' )
98+ INSERT INTO DB2INST1 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 4' , ' Nick' , ' Doyle' , ' DIR' , ' 1' , ' 2019-07-09 00:00:00.000' , ' 10000' , ' 10' , ' 1' )
99+ INSERT INTO DB2INST1 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 5' , ' Allen' , ' Terleto' , ' FieldCTO' , ' 1' , ' 2017-06-09 00:00:00.000' , ' 500000' , ' 10' , ' 1' )
100+ INSERT INTO DB2INST1 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 6' , ' Marco' , ' Mankerious' , ' SA' , ' 1' , ' 2018-06-09 00:00:00.000' , ' 2000' , ' 10' , ' 1' )
101+ INSERT INTO DB2INST1 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 7' , ' Brad' , ' Barnes' , ' SA' , ' 1' , ' 2018-07-09 00:00:00.000' , ' 2000' , ' 10' , ' 1' )
102+ INSERT INTO DB2INST1 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 8' , ' Quinton' , ' Gingras' , ' SDR' , ' 1' , ' 2019-07-09 00:00:00.000' , ' 200000' , ' 10' , ' 1' )
103+ INSERT INTO DB2INST1 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 9' , ' Yuval' , ' Shkedi' , ' SA' , ' 1' , ' 2019-07-09 00:00:00.000' , ' 200000' , ' 10' , ' 1' )
104+ INSERT INTO DB2INST1 .EMP (empno, fname, lname, job, mgr, hiredate, sal, comm, dept) VALUES (' 10' , ' Greg' , ' Muscatello' , ' RSD' , ' 1' , ' 2019-07-09 00:00:00.000' , ' 500000' , ' 10' , ' 1' )
120105```
121106
122107</p >
@@ -131,8 +116,8 @@ docker run \
131116--name redis-connect-db2 \
132117-e REDISCONNECT_LOGBACK_CONFIG=/opt/redislabs/redis-connect-db2/config/logback.xml \
133118-e REDISCONNECT_CONFIG=/opt/redislabs/redis-connect-db2/config/samples/loader \
134- -e REDISCONNECT_SOURCE_USERNAME=jjd47182 \
135- -e REDISCONNECT_SOURCE_PASSWORD=xl+c84m9tmgg1q6v \
119+ -e REDISCONNECT_SOURCE_USERNAME=db2inst1 \
120+ -e REDISCONNECT_SOURCE_PASSWORD=rcdbpwd \
136121-e REDISCONNECT_TARGET_USERNAME=" " \
137122-e REDISCONNECT_TARGET_PASSWORD=" " \
138123-e REDISCONNECT_JAVA_OPTIONS=" -Xms256m -Xmx256m" \
@@ -169,8 +154,8 @@ docker run \
169154--name redis-connect-db2 \
170155-e REDISCONNECT_LOGBACK_CONFIG=/opt/redislabs/redis-connect-db2/config/logback.xml \
171156-e REDISCONNECT_CONFIG=/opt/redislabs/redis-connect-db2/config/samples/loader \
172- -e REDISCONNECT_SOURCE_USERNAME=jjd47182 \
173- -e REDISCONNECT_SOURCE_PASSWORD=xl+c84m9tmgg1q6v \
157+ -e REDISCONNECT_SOURCE_USERNAME=db2inst1 \
158+ -e REDISCONNECT_SOURCE_PASSWORD=rcdbpwd \
174159-e REDISCONNECT_TARGET_USERNAME=" " \
175160-e REDISCONNECT_TARGET_PASSWORD=" " \
176161-e REDISCONNECT_JAVA_OPTIONS=" -Xms256m -Xmx256m" \
@@ -448,8 +433,8 @@ docker run \
448433--name redis-connect-db2 \
449434-e REDISCONNECT_LOGBACK_CONFIG=/opt/redislabs/redis-connect-db2/config/logback.xml \
450435-e REDISCONNECT_CONFIG=/opt/redislabs/redis-connect-db2/config/samples/loader \
451- -e REDISCONNECT_SOURCE_USERNAME=jjd47182 \
452- -e REDISCONNECT_SOURCE_PASSWORD=xl+c84m9tmgg1q6v \
436+ -e REDISCONNECT_SOURCE_USERNAME=db2inst1 \
437+ -e REDISCONNECT_SOURCE_PASSWORD=rcdbpwd \
453438-e REDISCONNECT_TARGET_USERNAME="" \
454439-e REDISCONNECT_TARGET_PASSWORD="" \
455440-e REDISCONNECT_JAVA_OPTIONS="-Xms256m -Xmx256m" \
@@ -471,8 +456,8 @@ docker run \
471456--name redis-connect-db2 \
472457-e REDISCONNECT_LOGBACK_CONFIG=/opt/redislabs/redis-connect-db2/config/logback.xml \
473458-e REDISCONNECT_CONFIG=/opt/redislabs/redis-connect-db2/config/samples/loader \
474- -e REDISCONNECT_SOURCE_USERNAME=jjd47182 \
475- -e REDISCONNECT_SOURCE_PASSWORD=xl+c84m9tmgg1q6v \
459+ -e REDISCONNECT_SOURCE_USERNAME=db2inst1 \
460+ -e REDISCONNECT_SOURCE_PASSWORD=rcdbpwd \
476461-e REDISCONNECT_TARGET_USERNAME=" " \
477462-e REDISCONNECT_TARGET_PASSWORD=" " \
478463-e REDISCONNECT_JAVA_OPTIONS=" -Xms256m -Xmx256m" \
0 commit comments