Bonjour
je développe une application web en java (utilisation de servlets et jsp) et je me suis heurté à un problème un peu bizzarre. lorsque j'essaie de me connecter à ma base de données se trouvant sur un serveur de type SqlServer 2000 j'obtiens une erreur que je ne comprends vraiment pas.
voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
		try{
			param.lecture();
			Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");			Con = DriverManager.getConnection("jdbc:microsoft:sqlserver://monserveur:1433;DatabaseName=mabase", "sa", "admin");
Rs=Con.createStatement().executeQuery("select * from produit");
} catch(Exception e){
     Erreur = "Une erreur s'est produite : " + e.getMessage();
}
et l'erreur que ça me renvoi est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Une erreur s'est produite : [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket
or je suis sûr que mes paramètres de connexion sont corrects :
- monserveur correspond au nom du serveur sqlserver2000
- les infos de connexion à mon serveur sont corrects (sa pour le compte et admin pour mot de passe)
- mabase correspond à ma base de données qui existe bel et bien sur le serveur
- le serveur est bien démarré
- les pilotes jdbc de sqlserver 2000 sont bel et bien intégrés dans mon application
Tout est normal je ne comprend donc pas d'où vient l'erreur.
Quelqu'un peut-il m'aider ?
Merci d'avance