Question
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Deloitte
US
Last activity: 11 Jul 2017 22:32 EDT
Does Pega support connection to an External IBM IMS Database?
I'm looking to see if Pega can connect to an External IBM IMS Database and pull/make changes as needed from tables.
-
Like (0)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689968000/9a12ed05-5e9a-43d7-b741-f1c8e02a1e68.jpg?itok=zJF-hS_P)
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689968000/9a12ed05-5e9a-43d7-b741-f1c8e02a1e68.jpg?itok=zJF-hS_P)
Pegasystems Inc.
US
Pega does not have support for IMS or its JDBC driver. https://collaborate.pega.com/discussion/prpc-5x-6x-platform-support-guide-easy-find
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Pegasystems Inc.
US
The original post seems to want to have a Pega app make updates to the IMS db, not use it as the back end for Pega. The support guide is referring to Databases Pega supports as the back end for the Pega server, as far as I know that does not mean Pega can not use a Database rule to connect to an unsupported DB in an activity for instance. I haven't tested this so please let me know if you know otherwise.
Thanks.
-
surekha M
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Deloitte
US
Hi Cecil,
Sorry for the confusion. For the IMS database, I'm actually looking to read particular information from it, not necessarily make edits or add to it. Technically I am using it as a backend for information. Does what you said still apply?
Thanks!
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Pegasystems Inc.
US
Yes what I said does still apply. When I referred to the "Pega back end" I was referring the database that Pega is configured to use to store rules and case data. Your use case is more what I would call reference data or an integration point, though I can see the confusion as "back end" can be used in both contexts. I would note that what Paul said about this being unsupported, it may work but it won't be supported and could break with an upgrade as it isn't supported.
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Pegasystems Inc.
US
Pega supports connecting to external databases via a JDBC connection. Since IMS has a JDBC driver I would assume Pega can connect to it. You will need to create a Database rule with the connection information and the use the "External Database Mapping Wizard" to create a mapped data class. If you have a mapped class you can use reports and lookups (via Datapages) to get data and Obj methods in activities or Connect-SQL rules to read and write to the tables.
Hope this helps,
Cecil
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689968000/9a12ed05-5e9a-43d7-b741-f1c8e02a1e68.jpg?itok=zJF-hS_P)
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689968000/9a12ed05-5e9a-43d7-b741-f1c8e02a1e68.jpg?itok=zJF-hS_P)
Pegasystems Inc.
US
That is correct. But, Pega still adds no support for accessing IMS.
You can take Sybase's driver and place it in Tomcat or WebSphere, use a JNDI reference and get connected. However, should you encounter issues, Pega does not support it. For example, PEGA converts schema names to uppercase and Sybase has case sensitive naming. If you run into this, you can't expect Pega to provide a hotfix to address it.
Isn't that what we mean by "support"?
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Pegasystems Inc.
US
Fair enough. : )