2011-03-07 5 views
2

J'ai pu me connecter à MSSQL 2008 Express sur une machine locale à l'aide de SQL Server Management Studio pour l'hôte 'nash-pc \ sqlexpress'. Mais quand je me connecte avec le pilote Microsoft JDBC il me donne l'erreur comme ci-dessous. JDBC a un problème avec avoir «\» dans le nom d'hôte? Je ne suis pas sûr de savoir comment transformer le nom d'hôte en 'localhost' au lieu de 'nash-pc \ sqlexpress'. Ce qui est amusant, c'est que si j'utilise le nom du serveur comme 'localhost', je ne peux même pas me connecter avec SQL Server Management Studio.Impossible de se connecter à msql 2008 express avec JDBC

"The driver encountered an unknown error: com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host nash-pc, port 1433 has failed. Error: "Connection refused: connect. 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." «

Ma chaîne de connexion JDBC

Driver:. com.microsoft.sqlserver.jdbc.SQLServerDriver

url: jdbc:sqlserver://nash-pc\sqlexpress:1433;databaseName=jruby

+0

Avez-vous activé les connexions à distance –

Répondre

Questions connexes