Você está usando ponte JDBC-ODBC, portanto, terá que usar driver ODBC. Altere a 
seguinte linha:

Class.forName("oracle.jdbc.driver.OracleDriver");

para:

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Ou então, querendo usar os driver OCI, use:

na url :

jdbc:oracle:oci8:@servidor:porta:sid   (Ex: jdbc:oracle:oci8:@producao:1521:orcl)

Lincolm Ferreira de Aguiar
[EMAIL PROTECTED]


----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, November 20, 2001 5:13 PM
Subject: Re: [java-list] Problemas com conexao


Quer ter seu próprio endereço na Internet?
Garanta já o seu e ainda ganhe cinco e-mails personalizados.
DomíniosBOL - http://dominios.bol.com.br







-- Mensagem original --

>Amigos, criei uma classe para conectar o Oracle e esta dando problemas.
Alguem
>poderia me sugerir como corrigir?
>
>class Conectar {
>
> String strUrl;
> String strUsuario;
> String strSenha;
> Connection conexao;
>
> public Connection conexaoUniban(boolean blnConexaoParaProducao)  {
>
>  if (blnConexaoParaProducao == true)  {
>   this.strUrl = "jdbc: odbc: TESTE_MC";
>   this.strUsuario = "teste";
>   this.strSenha = "teste";
>  }
>  else if (blnConexaoParaProducao == false)  {
>   this.strUrl = "jdbc: odbc: TESTE_DESENV";
>   this.strUsuario = "testedesenv";
>   this.strSenha = "testedesenv";
>  }
>
>  Class.forName("oracle.jdbc.driver.OracleDriver");
>  conexao = DriverManager.getConnection(this.strUrl, this.strUsuario, this.strSenha);
>
>  return conexao;
> }
>
> public Conectar () {
>
> }
>
>}
>
>
>O erros foram os seguintes na compilação:
>
>OlaInternet.java:27: unreported exception java.lang.ClassNotFoundException;
>must be caught or declared to be thrown
>
>Class.forName("oracle.jdbc.driver.OracleDriver");
>
>^
>
>OlaInternet.java:28: unreported exception java.sql.SQLException; must be
>caught or declared to be thrown
>
>conexao = DriverManager.getConnection(this.strUrl, this.strUsuario, this.strSenha);
>
>Agradeço desde já pela ajuda
>
>
>
>Jefferson
>
Fala Jefferson estou meio com pressa , mais o que me parece é que o erro
das duas linhas , é a necessidade deles serem declaradas dentro de um try
catch .... to mandando
Amigos, criei uma classe para conectar o Oracle e esta dando problemas.
Alguem poderia me sugerir como corrigir?

class Conectar
{

 String strUrl;
 String strUsuario;
 String strSenha;
 Connection conexao;

 public Connection conexaoUniban(boolean blnConexaoParaProducao)
 {

   if (blnConexaoParaProducao == true)
  {
   this.strUrl = "jdbc: odbc: TESTE_MC";
this.strUsuario = "teste";
   this.strSenha = "teste";
  }

   else if (blnConexaoParaProducao == false)
   {
   this.strUrl = "jdbc: odbc: TESTE_DESENV";
      this.strUsuario = "testedesenv";
this.strSenha = "testedesenv";
   }

    try//Este pedaço de codigo precisa de tratamento de Erro
    {
    Class.forName("oracle.jdbc.driver.OracleDriver");
    conexao = DriverManager.getConnection(this.strUrl,     this.strUsuario,
this.strSenha);
    }
    catch(ClassNotFoundException ex)
{Syste.out.println("Erro :" + ex)}
    catch(SQLException ex2)
{Syste.out.println("Erro :" + ex2)}

  return conexao;
 }

 public Conectar ()
 {

 }

}



--------------------------------------------------------------------------------
se caso não der certo tente tratar as exeções separadamente ....
se der certo responda para [EMAIL PROTECTED]

até mais , vô avisando que eu não manjo nada .....
Abraços !!!
Brossi



___________________________________________________________

http://www.zipmail.com.br O e-mail que vai aonde você está.




------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------




------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a