Skip to content

Commit d92ba25

Browse files
committed
updated db2 setup scripts
1 parent a3e3ffd commit d92ba25

File tree

2 files changed

+28
-43
lines changed

2 files changed

+28
-43
lines changed

connectors/db2/demo/README.md

Lines changed: 26 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -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" \

connectors/db2/demo/config/samples/loader/env.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ connections:
1212
type: RDB
1313
name: RedisConnect #database pool name
1414
database: BLUDB #database
15-
url: "jdbc:db2://dashdb-txn-sbox-yp-dal09-11.services.dal.bluemix.net:50000/BLUDB:sslConnection=true;"
16-
host: dashdb-txn-sbox-yp-dal09-11.services.dal.bluemix.net
15+
url: "jdbc:db2://127.0.0.1:50000/rcdb2"
16+
host: 127.0.0.1
1717
port: 50000
1818
username: ${REDISCONNECT_SOURCE_USERNAME}
1919
password: ${REDISCONNECT_SOURCE_PASSWORD}

0 commit comments

Comments
 (0)