Bonjour à tous,
Petite bizarrerie dont je suis victime:
Je tente de créer un pool de connexion sous Glassfish 3.01 vers un SQL server 2005.
Problème: Si j'utilise le nom dns comme ceci:
jdbc:sqlserver://nom.dns\SQLEXPRESS:1433;databaseName=XXX
Pas de réponse, je récupere juste ca dans le log:
Par contre, si je remplace le nom dns par localhost, pas de soucis, tout répond bien.Exception while creating an unpooled [test] connection for pool [ Nom du Pool ], Connection could not be allocated because: The TCP/IP connection to the host nom.dns, port 1433 has failed. Error: "Malformed reply from SOCKS server. Verify the connection properties, check that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port, and that no firewall is blocking TCP connections to the port.".
J'imagine que le problème vient de Glassfish, car j'ai pu configurer l'accès à la base dans le module "service" de Netbeans, aussi bien avec le nom DNS qu'en utilisant localhost. les tables apparaissent parfaitement.
La base SQL est configurée pour accepter les connexions TCP local et remote.
Quelqu'un aurait une piste? paramétrage de Glassfish bancal? (pour info, c'est une install standard, celle livrée avec Netbeans, pas de domaine créé dessus).
Merci d'avance.
Partager