Conexión a SQL Server con el controlador JDBC

Descargar controlador JDBC

Una de las operaciones más importantes que realizará con el Microsoft JDBC Driver para SQL Server es establecer una conexión con una base de datos de SQL Server. Todas las interacciones con la base de datos tienen lugar a través del objeto SQLServerConnection y, debido a que el controlador JDBC posee una arquitectura tan plana, casi todos los comportamientos interesantes afectan al objeto.

Si SQL Server solo está realizando escuchas en un puerto IPv6, establezca la propiedad del sistema java.net.preferIPv6Addresses para asegurarse de que se utiliza IPv6 en lugar de IPv4 para conectar a SQL Server:

System.setProperty("java.net.preferIPv6Addresses", "true");

En los artículos de esta sección se describe cómo establecer y trabajar con una conexión a una base de datos de SQL Server.

En esta sección

Artículo Descripción
Creación de la dirección URL de conexión Describe cómo formar una URL de conexión a una base de datos de SQL Server. También describe cómo conectarse a instancias con nombre de una base de datos de SQL Server.
Establecimiento de las propiedades de conexión Describe las diferentes propiedades de conexión y cómo usarlas cuando se establece una conexión a una base de datos de SQL Server.
Establecimiento de las propiedades de origen de datos Describe cómo usar los orígenes de datos en un entorno de Java Platform, Enterprise Edition (Java EE).
Trabajo con una conexión Describe las diferentes formas de crear una instancia de conexión a una base de datos de SQL Server.
Empleo de agrupación de conexiones Describe la compatibilidad del controlador JDBC con el uso de agrupaciones de conexiones.
Empleo de creación de reflejo de la base de datos (JDBC) Describe la compatibilidad del controlador JDBC con el uso de la creación de reflejo de la base de datos.
Compatibilidad del controlador JDBC con alta disponibilidad y recuperación ante desastres Describe cómo desarrollar una aplicación que se conectará a un grupo de disponibilidad Always On.
Usar la autenticación integrada de Kerberos para conectar con SQL Server Describe una implementación Java para que las aplicaciones se conecten con una base de datos de SQL Server mediante la autenticación integrada de Kerberos.
Conectarse a una instancia de Azure SQL Database Explica los problemas de conectividad con bases de datos en SQL Azure.

Consulte también

Introducción al controlador JDBC