Falló la conexión JDBC, error: falló la conexión TCP / IP al host
Quiero conectar el archivo de clase Java con el servidor SQL 2012. He iniciado sesión con la autenticación del servidor SQL. Pero estoy recibiendo un error en la conectividad.
ERROR: La conexión TCP / IP al host 127.0.0.1, puerto 1433 ha fallado. Error: "Conexión rechazada: conectar. Verifique las propiedades de la conexión. Asegúrese de que una instancia de SQL Server se esté ejecutando en el host y acepte conexiones TCP / IP en el puerto. Asegúrese de que las conexiones TCP al puerto no estén bloqueadas por un firewall . ".
Mi código ---
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); //1. Register your driver
//2. get the connection object
//Connection con = DriverManager.getConnection("jdbc:sqlserver://localhost;databaseName=aysha","sa","admin");
Connection con = DriverManager.getConnection("jdbc:sqlserver://127.0.0.1;databaseName=aysha","user=sa","password=admin");
//"jdbc:sqlserver://127.0.0.1:1433; Instance=SQL2008;" + "databaseName=MB;user=sa;password=123;";
//Connection con = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=aysha","sa" , "password");
//3. Prepare a statement
Statement stmt = con.createStatement();
//4. Write the query`
String sql = "Select * from employee";
//5. Execute the statement and
ResultSet rs = stmt.executeQuery(sql);
//6. Process the result set
while (rs.next())
{
System.out.println(rs.getInt(1));
}