Connection db = openDatabase("com.sybase.jdbc3.jdbc.SybDriver",
"jdbc:sybase:Tds:<host>:<port>?ServiceName=<servico>", "<login>", "<senha>");
Att,
Murilo Rosa . Net
http://www.murilorosa.net
+554288010692
skype: murilobiassio
msn: [email protected]
Em 16/09/2011, às 16:17, Leonardo Ribeiro 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