I don't know how you end up with this.. I mean I don't know the history of this environment, but;
ensure your db & listener is up. Ensure that you haven't got a weirdness for apex connections in the listener.. (by checking the listener log)
We need to check the logs in the apex side as well..