1. Para utilizar una base de datos en Java, debe utilizar JDBC (conexión de base de datos Java) para conectarse y operar.
Dirección de descarga: http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774
2. Una vez completado, extráigalo a cualquier disco, como: G:/Program Files/sqljdbc;
3.Microsoft JDBC Drivr 4.0 para SQL Server solo admite jdk1.6 y superior y contiene dos paquetes internamente: sqljdbc4.jar y sqljdbc.jar.
4. Coloque sqljdbc4.jar en el paquete de instalación de Java.
Por ejemplo: G:/Program Files/Java/jdk1.7.0_05/jre/lib/ext (debe ser: ./jdk1.7.0_05/jre/lib/ext)
ps: solo coloque sqljdbc4.jar en el paquete, no sqljdbc.jar, porque solo puede haber un jdbc y se informará un error si se colocan dos al mismo tiempo.
5. En Inicio->Microsoft Sql server 2008 R2 (u otras versiones)->Herramientas de configuración->Administrador de configuración de SQL Server
->Configuración de red SQL Server 2008 r2->Protocolo MSSQLSERVER;
Habilite "TCP/IP"; haga doble clic en "TCP/IP" -> "Dirección IP" -> "IPAll" -> elemento "Puerto TCP" para agregar el valor predeterminado "1433".
6. Modifique el modo de autenticación de inicio de sesión predeterminado (debido a que el proceso de instalación se basa en el "Modo de autenticación de Windows" de forma predeterminada, el inicio de sesión de sa está deshabilitado)
① Primero inicie sesión con la identidad de Windows, luego vaya a Seguridad->Nombre de inicio de sesión->haga clic derecho en "sa"->Propiedades->General->
Establezca la contraseña y la contraseña de confirmación del nombre de inicio de sesión sa en 123456->Estado->Iniciar sesión->Habilitar->Aceptar;
② Luego salga, reinicie la base de datos e inicie sesión usando el "Modo de autenticación de SQL Server y Windows". El nombre de usuario es sa y la contraseña es 123456. Si el inicio de sesión se realiza correctamente, se completa la configuración de la base de datos.
7. Abra eclipse y cree un nuevo proyecto java.
Copie el código de código de la siguiente manera:
importar java.sql.*;
Prueba de clase pública {
principal vacío estático público (Cadena [] srg) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver" //Carga el controlador JDBC;
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample" //Conéctese al servidor y a la base de datos de muestra
String nombre de usuario = "sa"; //Nombre de usuario predeterminado
Cadena userPwd = "123456"; //Contraseña
Conexión dbConn;
intentar {
Class.forName(nombredelconductor);
dbConn = DriverManager.getConnection(dbURL, nombre de usuario, contraseña de usuario);
System.out.println( "¡Conexión exitosa! "); //Si la conexión es exitosa, la consola muestra ¡Conexión exitosa!
} captura (Excepción e) {
e.printStackTrace();
}
}
}
8. Si la operación es exitosa, ¡la configuración es exitosa!