Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Überprüfen Sie die Verbindung von der C#-App zur Oracle 10g-Datenbank

Warum versuchen Sie nicht einfach, die Verbindung herzustellen und die Ausnahme abzufangen, wenn sie fehlschlägt?

Vielleicht so etwas:

public bool CheckConnection()
{
    string connectionString = ""; //Get from configuraiton.
    using(var conn = new OracleConnection(connectionString))
    {
        try
        {
            conn.Open();
            return true;
        }
        catch
        {
            return false;
        }
    }
}