|
Java форум JavaTalks форум программистов
|
|
|
|
| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
jeddite : 1 Новичок
|
Ноя 26, 2010 12:53 |
|
|
Всем добрый день.
Проблема следующая
Имеем MSSQL 2005 и программу, которая собирает статистику и очень интенсивно пишет данные в базу. Мне необходимо делать Select из этой базы, чтоб отобразить пользователю отчет. Для этого была сделана страничка, которая делает запрос в базу и отображает результат выполнения запроса, для подключения к базе используется JDBC. Так вот все чаще и чаще после выполнения запроса получаю следующий текст ошибки в браузере.
| Цитата: |
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Object has been closed. at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source) at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source) at com.microsoft.jdbc.base.BaseConnection.validateClosedState(Unknown Source) at com.microsoft.jdbc.base.BaseStatement.validateClosedState(Unknown Source) at com.microsoft.jdbc.base.BasePreparedStatement.clearParameters(Unknown Source) at com.microsoft.jdbc.base.BasePreparedStatement.close(Unknown Source) at ru.belmont.statistics.Controller.getHistory(Controller.java:167) at Index.doPost(Index.java:124) at Index.doGet(Index.java:42) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Unknown Source)
|
Вопрос как это исправить? |
|
|
|
 |
Tigor : 1144 Java EE Developer Откуда: Израиль
|
Ноя 28, 2010 19:06 |
|
|
без кода судить трудно - но похоже что вы запускаете несколько SQL комманд и в какой то момент закрываете коннекшн к БД. После чего пытаетесь запустить очередной SQL и вот вам ошибка. _________________ The meaning of life, universe and everything is 42! |
|
|
|
 |
|
|
Страница 1 из 1
|
Список форумов
-> JDBC драйвера |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|