java.sql.SQLException: Listener odrzucił połączenie z następującym błędem: ORA-12519, TNS: nie znaleziono odpowiedniego programu obsługi usługi

Przekazuję obiekt Resultset do każdego wątku. Każdy wątek łączy się z bazą danych i wstawia dane. Dopóki wątek 110 nie działa dobrze. Po przekroczeniu 111 wątku rzuca powyższy wyjątek.

Używam oracle 11g.

Mój przykładowy kod wątku to:

class MyThreadClass implements Runnable 

{

    public Connection connection;

    public Statement statement2;

    public ResultSet rs2;    

    public String cookie;


    public MyThreadClass(ResultSet rs1)  
    {
      rs2=rs1;
    }

    public void run() 
    {    
       try
       {                    
            cookie=rs2.getString("COOKIE");
            driver = "oracle.jdbc.driver.OracleDriver";
            url    = "jdbc:oracle:thin:@127.0.0.1:1521:xx";
            /* connection

                statement2.executeUpdate("INSERT INTO visit_header  VALUES ('"+cookie+"')");

       }

Nie rozumiem, jak radzić sobie z tym wyjątkiem.

questionAnswers(3)

yourAnswerToTheQuestion