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
