[jtds et MSSQL] Se connecter à une instance SQL SERVER
Bonjour,
J'essaye de me connecter sur une instance de ma base qui tourne avec SQL SERVER edition express sur ma machine en local en utilisant jtds.
ma machine //ALIJAVA
Instance : ALI
NOM DE LA BASE : TESTSHELL
dans laquelle j'ai crée une table users.
j'essaye de me connecter avec mon petit bout code qui est le suivant :
Code:
1 2 3 4 5 6 7 8
|
//String url = "jdbc:jtds:sqlserver://ALIJAVA:1433/TESTSHELL;instance=ALI";
String url = "jdbc:jtds:sqlserver://127.0.0.1:1433/TESTSHELL;instance=ALI";
String login = "sa";
String password = "monPass";
String driverName = "net.sourceforge.jtds.jdbc.Driver";
Class.forName(driverName);
connect = DriverManager.getConnection(url, login, password); |
mais j'ai cette erreur :
Code:
1 2 3 4 5 6 7
| java.sql.SQLException: Server 127.0.0.1 has no instance named ALI.
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:281)
at net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java:50)
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:182)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at com.experian.metier.FstCon.main(FstCon.java:35) |
je me connecte super bien avec server management sur la meme base.
Avez déjà eu ce genre de problème et est ce que j'ai oublié quelque chose ?
Je vous remercie par avance.
Edit :
je suis sur la version 9.00 de MS SQL