Hallo,
ich arbeite gerade an einer Anwendung die per JDBC auf eine Informix-DB zugreift. Das Problem ist, daß ich reproduzierbar nach einer bestimmten Anzahl von geschriebenen Datensätzen folgende Exception bekomme:
Could not open database table (mydb.myTable)
caused by:
ISAM error: too many files open
In meiner Software verwende ich viele PreparedStatemens und ich weiß, daß ich nicht alle schliesse nachdem diese nicht mehr verwendet werden. Kann das diesen Fehler verursachen? Ist das ein Problem, wenn man die PreparedStatements und ResultSets nicht schliesst?
Viele Grüße,
foobar
ich arbeite gerade an einer Anwendung die per JDBC auf eine Informix-DB zugreift. Das Problem ist, daß ich reproduzierbar nach einer bestimmten Anzahl von geschriebenen Datensätzen folgende Exception bekomme:
Could not open database table (mydb.myTable)
caused by:
ISAM error: too many files open
In meiner Software verwende ich viele PreparedStatemens und ich weiß, daß ich nicht alle schliesse nachdem diese nicht mehr verwendet werden. Kann das diesen Fehler verursachen? Ist das ein Problem, wenn man die PreparedStatements und ResultSets nicht schliesst?
Viele Grüße,
foobar