Conexión de registro del controlador de base de datos Java
I. JAVA se conecta a SQL
JAVA se conecta a SQL2000 La declaración es:
Class.forName("sun.jdbc. odbc .JdbcOdbcDriver");
DriverManager.getConnection("jdbc:odbc:databaseName", "databaseLoginName", "loginPassword");
Pero se ha cambiado al conectarse a SQL2005 Para:
Class.forName("com.microsoft.sqlserver .jdbc.SQLServerDriver");
DriverManager.getConnection("jdbc:sqlserver://localhost:1433; p>
p>
DatabaseName=DatabaseName", "DatabaseLoginName", "Login Password");
2. Para conectar JAVA a SQL, debe utilizar un controlador
SQL2000 requiere tres paquetes jar: mssqlservice.jar, msutil.jar, msbase.jar
SQL2005 requiere un paquete jar: sqljdbc.
Los métodos de conexión de SQL2000 y 2005 son diferentes ,
Vaya a Microsoft para descargar la última versión del "Controlador JDBC de Microsoft SQL Server 2005", que ahora debería ser 1.2.
Las siguientes son las instrucciones de instalación para Microsoft SQL Server 2005 JDBC. Controlador:
1. Cambie C:\Program Files\Microsoft SQL Server 2005 JDBC
Driver\sqljdbc_1.2\enu\ se agrega a la variable de entorno CLASHPATH. sqljdbc.jar (esta es la versión 1.2, otras versiones pueden modificarse según las condiciones reales...)
5.
Pero el método anterior solo puede resolver el problema del controlador. ....
3. Además, a veces aparece el problema de "SQL SERVER 2005 al utilizar el inicio de sesión de sa: solicitó al usuario y la conexión confiable de SQL Server no está asociada" o aparece el error de inicio de sesión del usuario de sa.
La solución es la siguiente:
1. Abra SQL Server Management Studio
2. Haga clic derecho en el servidor, seleccione "Propiedades" y haga clic en " Seguridad". Cambiar del Modo de Autenticación de Windows (Modo de Autenticación de Windows)
A Sql Server y Modo de Autenticación de Windows (SQL Server y Modo de Autenticación de Windows).
3. Regrese al servidor SQL Server Management Studio, haga doble clic en el servidor para abrir Seguridad - Iniciar sesión
, haga clic derecho y seleccione sa, seleccione Propiedades, haga clic en Estado, y establezca Establecer inicio de sesión en Habilitado.
(Si olvida la contraseña de sa, puede cambiarla en General)
4. Configure el servidor SQL Server
1 Abra "Administrador de configuración de SQL Server" y haga doble clic. "Configuración de red de SQL Server 2005 para iniciar" ".
3. Haga doble clic en "TCP/IP" para ingresar a la configuración de propiedades. En "Dirección IP", puede configurar el "Puerto TCP" en "IPAll". En "Dirección IP", puede configurar el "Puerto TCP" en "IPAll", que por defecto es 1433, y establecer "Activado" en "Dirección IP" en "Sí".
4. Reinicie SQL Server
5. Se ejecuta normalmente.