Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

gustavonantes

Driver Firebird/Interbase não funciona

Recommended Posts

Olá,Eu possuo um banco de dados Interbase e gostaria de conectar algumas páginas JSP a ele.Baixei tanto o driver no site do Firebird (para Firebird ou Interbase) não deu certo. Também baixei o Interclient da Borland, mas não instala corretamente no Windows XP (não cria o serviço).Configurei corretamente, mas ao abrir no browser aparece:org.apache.jasper.JasperException: No suitable driver at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589) at java.lang.Thread.run(Unknown Source)se alguem conhecer outro driver ou como configurar um desses para windows XP, por favor me ajude

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigo eu creio que você deve ter colocado o driver *.JAR dentro do LIB sua aplicação;

 

WEB-INF

|____LIB

 

Na dristribuição do driver do proprio site da Firebird que você baixo tem 2 exemplos as quais são bem úties dá uma olhada e veja como eu conecto aqui.

 

{           	      	 String driver = "org.firebirdsql.jdbc.FBDriver";     	 String connectString = "jdbc:firebirdsql:localhost/3050:D:/GDBs/meubanco.gdb";     	 String user = "SYSDBA";     	 String password = "masterkey";     	 try {        Class.forName(driver);         conn = DriverManager.getConnection(connectString, user, password);        return conn;     	 } catch (ClassNotFoundException e) {        e.printStackTrace();     	 }     	 return conn;     	      	       }

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.