Força de Vendas - Problemas com rotina de importação

Pessoal, saudações.

Aqui na empresa temos um sistema de força de vendas que roda em plataforma JAVA, SQL Server 2000 Sp3,servidor Apache TomCat 6.0.24, WindowsXP Professional. O vendedor faz o pedido na rua me envia e processo esse pedido no meu software ERP. E para dar carga no sistema instalado no aparelho, gero um arquivo baseado nos meus cadastros no software ERP e executo através de uma rotina de importação na página da aplicação WebVenda.

O que está acontecendo desde sexta-feira, é que na hora de descarregar o arquivo de importação na página Web do web venda, está sendo retornado o erro que segue abaixo:

[code]
HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: javax.servlet.ServletException: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]Cannot retrieve row from page (7:1442) by RID because the slotid (460707648) is not valid.
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:491)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:401)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

javax.servlet.ServletException: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]Cannot retrieve row from page (7:1442) by RID because the slotid (460707648) is not valid.
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:862)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
org.apache.jsp.formProcessar_jsp._jspService(formProcessar_jsp.java:362)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]Cannot retrieve row from page (7:1442) by RID because the slotid (460707648) is not valid.
com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
com.microsoft.jdbc.sqlserver.tds.TDSRequest.processErrorToken(Unknown Source)
com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReplyToken(Unknown Source)
com.microsoft.jdbc.sqlserver.tds.TDSExecuteRequest.processReplyToken(Unknown Source)
com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReply(Unknown Source)
com.microsoft.jdbc.sqlserver.SQLServerImplStatement.getNextResultType(Unknown Source)
com.microsoft.jdbc.base.BaseStatement.commonTransitionToState(Unknown Source)
com.microsoft.jdbc.base.BaseStatement.postImplExecute(Unknown Source)
com.microsoft.jdbc.base.BaseStatement.commonExecute(Unknown Source)
com.microsoft.jdbc.base.BaseStatement.executeUpdateInternal(Unknown Source)
com.microsoft.jdbc.base.BaseStatement.executeUpdate(Unknown Source)
org.apache.jsp.formProcessar_jsp._jspService(formProcessar_jsp.java:146)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.24 logs.


Apache Tomcat/6.0.24[/code]

Como não tenho familiarização com o JAVA e com o TomCat, gostaria de uma avaliação de vocês no que poderia estar fazendo para corrigir esse problema, uma vez que o mesmo deixa o software parado para nós.

Fiz algumas pesquisas na internet, mas a título de configurações está tudo ok, até porque consigo acessar outras funções do sistema, como gerar o arquivo de exportação, relatórios, visualização de pedidos, etc.

Desde já agradeço.

Deu pau no banco de dados…

Não conheço muito bem SQL Server… vou deixar para algum especialista responder… Mas o erro não é comum não, pelo que tá me parecendo…

Talvez o banco esteja até corrompido

Bom rogel, como disse antes, ele loga no banco e faz algumas tarefas.

uma busca no google por: “Cannot retrieve row from page”

http://www.google.com/search?hl=en&q=Cannot+retrieve+row+from+page+

Pode ser um problema de Service Pack?
http://support.microsoft.com/kb/826433