Недопустимое имя объекта JDBC соединение с sql server 2014

Я искал решение от 2 дней и попробовал все, но до сих пор я не могу решить проблему, с которой я сталкиваюсь.
Проблема: недопустимое имя объекта «Info»

package test;
import java.sql.*;
public class DataConn {
public static void main(String arg[]){
    try{
        //Load JDBC driver
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

        //Establish connection
        String url = "jdbc:sqlserver://localhostSQL2014:1433;databaseName=Test;integratedSecurity=true";
        Connection con = DriverManager.getConnection(url);
        System.out.println("Connection success");

        //fetch data from Info
        Statement st = con.createStatement();
        String sql = "SELECT * FROM Info";
        ResultSet rs = st.executeQuery(sql);

        //extract
        while(rs.next()){
            String Name = rs.getString("Name");
            String Class = rs.getString("Class");
            int age = rs.getInt("Age");

            System.out.println("Name: "+Name +"t"+"Class: "+Class+"t"+"Age: "+age);
        }
        rs.close();
        con.close();
    }
    catch(Exception e){
        System.err.println("Got an Exception!");
        System.out.println(e.getMessage());
    }
}
}

Выход:

Connection success
Invalid object name 'Info'.
Got an Exception!

Я использую Eclipse и Sql server 2014, я пробовал большинство вещей, таких как:
1. [databasename].[dbo].[Информация]
2. Test.dbo.Info

Но в конечном итоге я получаю ту же ошибку: недопустимое Имя объекта

Вот скриншот SqlServer 2014:

2 ответа

  1. Информация об объекте — это таблица, которую вы пытаетесь запросить. Убедитесь, что проверить ниже
    1. убедитесь, что таблица существует в схеме «TEST», и, конечно, убедитесь, что схема существует. Возможно, что таблица находится в схеме по умолчанию.
    2. убедитесь, что у пользователя есть разрешения на эту таблицу
    3. Убедитесь, что столбцы результирующего набора соответствуют схеме таблицы

    так как подключение к БД успешно, я только сомневаюсь, что таблица не существует на схеме. Можно попробовать схему по умолчанию.

  2. При успешном подключении это означает, что у вас нет схемы с именем»Info». Проверьте имя таблицы в базе данных sql.