I'm not sure if this is supported. I am running a server which connects to an external Oracle database via VPN and use the Oracle Connection Manager feature to route requests from my internal Oracle server to the external Oracle database. Illustrated:
client requests database => connects to internal relay server internal relay server => relay server routes to remote Oracle database internal relay server <= remote Oracle database routes back client <= internal relay server sends request back to client
https://docs.oracle.com/cd/B28359_01/network.111/b28316/cman.htm
How can I poll to make sure this relay server has a stable connection to the remote Oracle database? The VPN client on this relay server is not extremely reliable and often disconnects off peak hours so my clients start to fail until I can go back on the server and re-establish the connection.
I don't see anywhere in PRTG to enter a connection string I enter in most of my applications utilizing this server. An example would be:
(DESCRIPTION=(SOURCE_ROUTE=yes)(ADDRESS=(PROTOCOL=TCP)(HOST=internal.oracle.connection.manager)(PORT=1522))(ADDRESS=(PROTOCOL=TCP)(HOST=remote.oracle.database)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=SC021)))
Is there any way I can use PRTG to verify that a client can connect to this remote database? Can I install the Oracle client on the PRTG server and try to connect like a normal client?
Add comment