2015-04-27 4 views
0

Здравствуйте, мне нужно подключить мою java-программу к серверу Microsoft Sql. Я получаю java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://LB236:1521;databasename=checkpointDB Я не могу найти никаких проблем, прошу взглянуть на мой код и сказать мне, что случилось.java.sql.SQLException: Не найдено подходящего драйвера для jdbc: microsoft

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 
con = DriverManager.getConnection("jdbc:microsoft:sqlserver://"+ properties.getProperty(CP.dbHost.toString())+":"+properties.getProperty(CP.dbPort.toString())+";databasename="+properties.getProperty(CP.dbDatabase.toString()),properties.getProperty(CP.dbUser.toString()),AppDecrypter.getInstance().decrypt(properties.getProperty(CP.dbPassword.toString()))); 

Полный Трассировка стека:

java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://LB236:1521;databasename=checkpointDB 
at java.sql.DriverManager.getConnection(DriverManager.java:689) 
at java.sql.DriverManager.getConnection(DriverManager.java:247) 
at de.mvn.gotdb_mvn.Importer.openConnection(Importer.java:117) 
at de.mvn.gotdb_mvn.Importer.openConnection(Importer.java:135) 
at de.mvn.gotdb_mvn.Main.main(Main.java:33) 
+1

Вы разместили свой 'sqljdbc.jar' в папке WEB-INF/lib? Убедитесь, что он находится там – Parth

+0

посмотрите на это http://stackoverflow.com/questions/2451892/how-do-i-connect-to-a-sql-server-2008-database-in-java-with-jdbc – Mohsen

+1

Are вы уверены в URL-адресе JDBC? Мне кажется подозрительным – fge

ответ

1

соединение URL должен быть таким:

DriverManager.getConnection("jdbc:sqlserver://"+....... 

опустили ": Microsoft" из строки подключения.

Надеюсь, что это сработает.

+0

удаление ": mircosoft" из и chaning в java 7 исправлено – Zion

1

Я думаю, что проблема с JDBC URL вы поставили.

Это должно быть : SQLServer JDBC: // ServerName \ SQLEXPRESS .....

Убедитесь, что sqljdbc файл банку, который вы используете включен в путь сборки вашего проекта.

Here is a good tutorial для SQL сервера

Смежные вопросы