oracle-database

Oracle timeouts – how can I set a longer timeout using this connection string?


I am using this connection string in .NET to connect to Oracle and keep timing out getting a large result set.

How can I set a longer connection timeout using this connection string?

static private string GetOracleConnectionString()
{
    return "User Id=USER;Password=pass;Data Source=(DESCRIPTION=" +
            "(ADDRESS=(PROTOCOL=TCP)(HOST=14.12.7.20)(PORT=1139))" +
            "(CONNECT_DATA=(SID=QCTRP1)));";

}

Solution

  • return "User Id=USER;Password=pass;Data Source=(DESCRIPTION=" +
                "(ADDRESS=(PROTOCOL=TCP)(HOST=14.12.7.20)(PORT=1139))" +
                "(CONNECT_DATA=(SID=QCTRP1)));Connection Timeout=60;";
    

    More info on Oracle Data Provider for .NET / ODP.NET