首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

出了一个sql的异常

2012-03-22 
出了一个sql的错误,请教大家com.ibm.db2.jcc.b.SqlException:DB2SQLerror:SQLCODE:-270,SQLSTATE:42997,SQ

出了一个sql的错误,请教大家
com.ibm.db2.jcc.b.SqlException:   DB2   SQL   error:   SQLCODE:   -270,   SQLSTATE:   42997,   S
QLERRMC:   63
                at   com.ibm.db2.jcc.b.zc.e(zc.java:1606)
                at   com.ibm.db2.jcc.b.zc.a(zc.java:1206)
                at   com.ibm.db2.jcc.a.db.h(db.java:149)
                at   com.ibm.db2.jcc.a.db.a(db.java:43)
                at   com.ibm.db2.jcc.a.r.a(r.java:30)
                at   com.ibm.db2.jcc.a.sb.g(sb.java:152)
                at   com.ibm.db2.jcc.b.zc.n(zc.java:1186)
                at   com.ibm.db2.jcc.b.ad.db(ad.java:1761)
                at   com.ibm.db2.jcc.b.ad.d(ad.java:2203)
                at   com.ibm.db2.jcc.b.ad.U(ad.java:489)
                at   com.ibm.db2.jcc.b.ad.executeQuery(ad.java:472)
                at   com.neusoft.comm.dao.DAOCommand.search(DAOCommand.java:489)
                at   com.neusoft.comm.dao.DAOCommand.search(DAOCommand.java:513)
                at   com.neusoft.search.SearchBean.retrieveNewsContent(SearchBean.java:139
)
                at   org.apache.jsp.searchAction_jsp._jspService(searchAction_jsp.java:95)

                at   org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
                at   javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
                at   org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:324)
                at   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2
92)
                at   org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
                at   javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
                at   org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java(Compiled   Code))
                at   org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java(Compiled   Code))
                at   com.neusoft.comm.PageEncodingFilter.doFilter(PageEncodingFilter.java:
25)
                at   org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java(Compiled   Code))
                at   org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java(Compiled   Code))
                at   org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV


alve.java:214)
                at   org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java(Compiled   Code))
                at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a(Compiled   Code))
                at   org.apache.catalina.core.StandardContextValve.invokeInternal(Standard
ContextValve.java:198)
                at   org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:152)
                at   org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java(Compiled   Code))
                at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a(Compiled   Code))
                at   org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:137)
                at   org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java(Compiled   Code))
                at   org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:118)
                at   org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java(Compiled   Code))
                at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a(Compiled   Code))
                at   org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
                at   org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java(Compiled   Code))
                at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a(Compiled   Code))
                at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)

                at   org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16
0)
                at   org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:799)
                at   org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ssConnection(Http11Protocol.java:705)
                at   org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
:577)
                at   org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:683)
                at   java.lang.Thread.run(Thread.java:568)

[解决办法]
42997的意思是
此版本的 DB2 应用程序请求程序、DB2
应用程序服务器或两者的组合不支持该功能。

[解决办法]
可能是你的SQL的问题
未必是库的问题

热点排行