Problemas de conexão Oracle para WEB

6 respostas
Cabral

Pessoal, o Oracle esta me apresentando a seguinte mensagem.

java.sql.SQLException: ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []

quando eu executo algum comando para o banco de dados dentro do Eclipse ele funciona normalmente, quando eu tento fazer a mesma coisa na aplicação web, ele me da esse erro.

Alguém sabe o que pode ser?

Muito Obrigado

Ricardo Cabral

6 Respostas

Mauricio_Linhares

coloque o Stack trace completo pra agente poder ver.

Cabral

Obrigado por responder :slight_smile: ta na mão!

java.sql.SQLException: ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []

	at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
	at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:208)
	at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:543)
	at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1405)
	at oracle.jdbc.ttc7.TTC7Protocol.fetch(TTC7Protocol.java:889)
	at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java:1681)
	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1870)
	at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:538)
	at br.com.telefonica.DAO.Transaction.performSelect(Unknown Source)
	at br.com.telefonica.DAO.FuncoesDAO.getFuncoes(Unknown Source)
	at br.com.telefonica.business.FuncoesB.getFuncoes(Unknown Source)
	at br.com.telefonica.action.AtualizaFuncaoAction.execute(Unknown Source)
	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1192)
	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:412)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
	at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
	at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
	at java.lang.Thread.run(Thread.java:534)
T

Veja se alguma das sugestões dadas nesta thread resolve seu problema.

http://www.orafaq.com/forum/t/28158/0/

Esse problema parece bastante comum.

Cabral

sim, eu ja olhei nesse forum… coloquei só um no classpath, ai coloquei no tomcat/common/lib e não funcionou, coloquei no web-inf da minha aplicação e não rolou

o mais engraçado é que quando eu façao uma consulta executando direto do eclipse ele funciona, ele não funciona na aplicação :frowning:

não sei o que fazer

Mauricio_Linhares

Se a coisa tá toda certa e não funciona, comecemos a “sessão macumba”.

Derrube o tomcat, retire os .JAR do driver que estiverem em “common/lib” ou “shared/lib” e coloque o .JAR do driver no “WEB-INF/lib” da sua aplicação. Tenha certeza de que esse driver não existe em nenhum outro lugar.

Cabral

Fiz isso e continua não dando.

ele conecta… e em seguida da o stack

INFO: Tiles definition factory found for request processor ‘’.
oracle.jdbc.driver.OracleConnection@d2883b
java.sql.SQLException: ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []

at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)

veja que eu consegui pegar a conexão lá!

Obrigado pelas respostas!

Ricardo Cabral

Criado 9 de junho de 2005
Ultima resposta 9 de jun. de 2005
Respostas 6
Participantes 3