Download - DataBase Route Node
![Page 1: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/1.jpg)
DataBase Route NodeOpen WMQ-->Integration Nodes-->Configurable Services-->New-->Configurable Service.
![Page 2: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/2.jpg)
Name-->Data4(U can Provide AnyName).Type-->SELECT JDBC Provider. Template-->DB2.
![Page 3: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/3.jpg)
ConnectionURLFormat-->Server(182.74.103.11),Port-->50001,Database-->WMB,User-->Eaiuser1,Password-->Eaiuser1.
Select Database-->WMB(Mention),PortNumber-->50001,ServerName-->182.74.103.11,SecurityIdentity-->Trans(U r Wish). These are Mandratory Fields.Next-->Finish.
![Page 4: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/4.jpg)
Right Click JDBC Provider/Data4-->Properties.
Select DataBaseSchemaName-->eaiuser1.(username of Database).
![Page 5: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/5.jpg)
Open Console.TYPE mqsisetdbparms IB9NODE1(Broker Name) -n jdbc::Trans(SecurityIdentifierName) -u (Username)eaiuser1 -p (Password)eaiuser1. As shown in below figure.
![Page 6: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/6.jpg)
Next mqsireload IB9NODE1(Broker Name).
File-->New-->IntegrationProject.
![Page 7: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/7.jpg)
Project Name-->Simple_Pro
Simple_Pro-->New-->Message Flow.
![Page 8: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/8.jpg)
Message Flow Name-->DataBaseRoute.
![Page 9: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/9.jpg)
Drag Nodes As Shown in Figure.
Double Click on DataBase Route Node-->Add Output Terminal-->First
![Page 10: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/10.jpg)
![Page 11: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/11.jpg)
Establish Connection As shown in Figure.
![Page 12: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/12.jpg)
![Page 13: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/13.jpg)
Add BreakPoint As shown in Figure.
![Page 14: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/14.jpg)
Double Click On MQ Input-->Queue name-->IN(Create IN queue in MQ Under Respective Broker QM).
MQ Output-->INT.
![Page 15: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/15.jpg)
Select Input Message Parser(XMLNSC) IN MQ Input.
![Page 16: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/16.jpg)
![Page 17: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/17.jpg)
Double Click on DataBase Route-->Data Source name-->Data4(which we mention in previous) in MQ.
Click On Add.
![Page 18: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/18.jpg)
Provide Table Name,And Column name(which we want to retrieve),Operate-->ASC-->OK.
![Page 19: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/19.jpg)
Now Set Condition Table Name,Column Name,Operator-->=,Value Type-->Element(Because we are pasiing Input Message as xml,so we need to select value Type As Element).And Set Condition($Body/Emp/Name) As Shown In figure.
Click on Filter Expression Table.
![Page 20: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/20.jpg)
Set Condition $Dragon_Status='Completed' which is nothing but table name and Column name where Completed is Retrieve Data,so if it is match message will go to Match Terminal.
![Page 21: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/21.jpg)
Right Click on Message Flow-->Deploy As shown in Figure.
![Page 22: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/22.jpg)
![Page 23: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/23.jpg)
You Can Able to See That Open Input Count Increses to 1.
Create Input Message As shown in Figure.
![Page 24: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/24.jpg)
![Page 25: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/25.jpg)
![Page 26: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/26.jpg)
So,The Condition is Match,so queue went to The MATCH Terminal.
![Page 27: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/27.jpg)
![Page 28: DataBase Route Node](https://reader034.vdocuments.net/reader034/viewer/2022051517/55cf94aa550346f57ba39534/html5/thumbnails/28.jpg)
Our output Message as shown in Figure.