tive um problema essa semana com um BD WEB na UOL.  e eles tinha travado o
firewall para conexão remota.
Tb tive problemas com conexão com BD SQLServer da lib da Microsoft,   achei
uma lib JTDS-1-2-5.JAR  e funcionou.

Tente conectar com um programa de Gerenciamento, um Query Browser qualquer
para SYSBASE. e lá ver o log do erro de conexão.
Se não troque a versão da sua libs do conector SYSBASE.


brunobg
-- 
****************************************************
www.brbsoftware.com.br
[email protected]  (MSN & Skype)
blogflex.brunobg.com
@brunogrohs
(21) 9913-2397


Em 16 de setembro de 2011 16:17, Leonardo Ribeiro
<[email protected]>escreveu:

> Pessoal,
>
> Estou tendo que conectar com um server Sybase e para teste instalei na
> minha máquina o SQL Anywhere 12.
> Pelo Sybase Central eu consigo conectar no BD, porém se eu tento conectar
> via Java com Jdbc (driver Jtds) recebo
> o erro
>
> *java.sql.SQLException: Network error IOException: Connection refused:
> connect*
>
> Abaixo minha classe de conexão
>
>  *public class Conexao {*
> *      *
> *private static Connection connection = null;*
> **
> *public static Connection getConnection(){  *
> *try {  *
> *Class.forName("net.sourceforge.jtds.jdbc.Driver");  *
> *if (connection == null || connection.isClosed()) {*
> *connection = DriverManager.getConnection(*
> *"jdbc:jtds:sybase://localhost:2638/nomeBD",*
> *"DBA",*
> *"senha"*
> *);*
> *connection.setAutoCommit(false);*
> *}*
> *} catch(Exception e) {  *
> *System.out.println(e);*
> *}  *
> **
> *return connection;*
> *    }*
> *
> *
> *}*
>
>
> Já tentei no lugar de localhost colocar o endereço de loopback 127.0.0.1 e
> também
> o nome da máquina. Em todos os casos via SybaseCentral funciona porém via
> JDBC não.
>
>
> --
> []'s
> Leonardo
>
> Linux User #488650
> Ubuntu User #27045
> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a