Bonjour à tous,
J'ai un petit souci pour arriver à me connecter à SQL Server.
En local, ça marche super bien, donc avec l'adresse localhost, c'est ok.
Par contre, j'essaie de me connecter sur un autre poste qui est sur le même réseau, et au lieu de mettre localhost, je mets son adresse (192.168.x.x:1433) et là rien du tout.....
Voilà mon hibernate.cfg.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
		"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
		"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
    <session-factory>
        <property name="hibernate.connection.driver_class">net.sourceforge.jtds.jdbc.Driver</property>
        <property name="hibernate.connection.password">password</property>
        <property name="hibernate.connection.url">jdbc:jtds:sqlserver://192.168.1.12:1433/isocial</property>
        <property name="hibernate.connection.username">user1</property>
        <property name="hibernate.default_catalog">isocial</property>
        <property name="hibernate.default_schema">dbo</property>
        <property name="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</property>
    </session-factory>
</hibernate-configuration>
j'ai le message :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Exception in thread "main" org.hibernate.exception.JDBCConnectionException: Cannot open connection
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:72)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
	at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:318)
	at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:109)
	at org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:137)
	at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:57)
	at org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1262)
	at Lecture.methodealacon(Lecture.java:25)
	at Lecture.main(Lecture.java:79)
Est ce que ça vient du fait que le poste sur lequel j'essaie de me connecter n'est pas un serveur, mais simplement un poste XP qui fait partie du réseau local, et sur lequel j'ai installé SQL Server 2000 ?
Merci de votre précieuse aide.
Michel