Ошибка в соединении с базой данных SQL Server

Когда я пытаюсь подключиться к моей базе данных с помощью следующего кода:

try
{
String connectionUrl = "jdbc:sqlserver://192.168.0.78;instanceName=SQL2014;databaseName=GIDS;user=sa;password=invent";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection con = DriverManager.getConnection(connectionUrl);
System.out.println("Database connection = "+con );
}
catch( Exception e )
{
e.printStackTrace();
System.out.println( "Error connecting to database.  Error: "+e.getMessage() );
}

Я получаю следующее исключение:

Ошибка: com.microsoft.sqlserver.jdbc.SQLServerDriver

Что я делаю неправильно?

-1

Решение

Попробуйте этот код

try
{
String username = "sa";
String password = "invent";
String connectionUrl = "jdbc:sqlserver://192.168.0.78;instanceName=SQL2014;databaseName=GIDS";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection con = DriverManager.getConnection(connectionUrl,username,password);
System.out.println("Database connection = "+con );
}
catch( Exception e )
{
e.printStackTrace();
System.out.println( "Error connecting to database.  Error: "+e.getMessage() );
}
0

Другие решения

убедитесь, что у вас есть jar, в котором есть классы реализации (jar драйвера) для подключения к ms sql в пути к классам.

0

По вопросам рекламы [email protected]