Прежде всего, вам нужно найти драйвер, такой как @Benedikt Geltenpoth, упомянутый выше (или ниже).
Во-вторых, включите ваш драйвер в ваш classpath, после того как вы его загрузите.
Третье Начиная с Java 1.6 и выше, вам больше не нужно регистрировать класс драйвера, см. (В теории) здесь .драйвер JDBC типа 4
Наконец, простой шаблон для вашего соединения будет jdbc:sqlserver://server:port;DatabaseName=dbname
плюс ваши параметры URL
public class Sql {
public static void main(String[] args){
// Neue DB und los geht's :)
DB db = new DB();
int yourPort = 1433;
String initialCatalog = "LicenceManagement";
String userId = "userOne";
String password= "passwordOne";
db.dbConnect("jdbc:sqlserver://"+500.20.13.1+":"+yourPort+";DatabaseName="+initialCatalog,userId,password);
}
}
class DB{
public void dbConnect( String db_connect_string,
String db_userid,
String db_password){
try{
Connection conn = DriverManager.getConnection(
db_connect_string,
db_userid,
db_password);
System.out.println( "connected" );
}
catch( SQLException e ){
e.printStackTrace();
}
}
};