Conexion a SQLSERVER 2000 con JDBC

superlino
09 de Marzo del 2005
alguien ha conseguido establecer una conexion con una base de datos en SQL server 2000 ?

los pasos a seguir son claros , pero no lo consigo!!

1º Se instala el driver de microsoft!!
http://www.microsoft.com/downloads/details.aspx?FamilyID=4f8f2f01-1ed7-4c4d-8f7b-3d47969e66ae&displaylang=en

2º Codigo de ejemplo!! que no me funciona!!

import java.sql.*;
/**
* Microsoft SQL Server JDBC test program
*/
public class Test {
public Test() throws Exception {
// Get connection
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection connection = DriverManager.getConnection(
"jdbc:microsoft:sqlserver://ServDatos:1433;databasename=bdaserver","usuario","contraseña");
if (connection != null) {
System.out.println();
System.out.println("Successfully connected");
System.out.println();
// Meta data
DatabaseMetaData meta = connection.getMetaData();
System.out.println("nDriver Information");
System.out.println("Driver Name: "
+ meta.getDriverName());
System.out.println("Driver Version: "
+ meta.getDriverVersion());
System.out.println("nDatabase Information ");
System.out.println("Database Name: "
+ meta.getDatabaseProductName());
System.out.println("Database Version: "+
meta.getDatabaseProductVersion());
}
} // Test
public static void main (String args[]) throws Exception {
Test test = new Test();
}
}

/********************************
pues bien todo va bien hasta que llega a la asignacion de connection = ... por lo visto no puede crear el socket de conexion, COmo podria ver el puerto por el que esta la Base de datos? que puede pasar???

Si alguien ha conseguido establecer una conexion por favor que se ponga en contacto!