Je veux connecter un fichier de classe Java avec le serveur SQL 2012. Je me suis connecté avec l'authentification du serveur SQL, mais je reçois une erreur lors de la connexion.
Erreur :
La connexion TCP/IP avec l'hôte 127.0.0.1, port 1433 a échoué. Erreur : "Connexion refusée : connect. Vérifiez les propriétés de la connexion. Assurez-vous qu'une instance de SQL Server s'exécute sur l'hôte et accepte les accepte les connexions TCP/IP sur le port. Assurez-vous que les connexions TCP au port ne sont pas bloquées par un pare-feu".
Mon code :
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));
}