Had a quick look and I suspect it may not be possible
I logged into an appliance here and browsed to the tools section where I used the connections command. Output there suggested postgres was being used and that the embedded databases were using ports 2020 and 2024, listening on localhost.
I used the telnet command in the same section. I could connect on both of those ports, although obviously not do anything because it is telnet. Typing some random rubbish closed the connection, proving at least a connection was established.
Trying to reach those ports on the appliance interface failed, connection refused. With no on-board database client, and seemingly no external connection possible, I can't see a way to access the database
Seems to make sense to me, we're talking about internal configuration for which there is normally no reason to even want access. I think it would be a weakness in the security model to allow external access. Your motivation isn't so much driven by necessity but a perceived short coming in the design of the interface and configuration editing tools provided, or just a desire make a change in a more convenient way to save time. Understandable, of course, I've done similar things. The "best" fix, which is no help to you right now. would probably be for IBM to provide a database client on the appliance itself like it does for IGI to allow for "hacks" and troubleshooting without providing a target for hackers to exploit
------------------------------
Dennis English
------------------------------
Original Message:
Sent: Fri April 23, 2021 03:01 AM
From: André Leruitte
Subject: Acessing ISAM embeddeddatabase
Hi all,
I would like to be able to access ISAM internal CONFIG and RUNTIME databases.
On our development platform we use the embedded database, and I have no idea how to access it.
Does anyone have an idea how this could be done ?
Thank you
------------------------------
André Leruitte
------------------------------