Una de las operaciones más importantes que realizará con el Controlador Microsoft JDBC 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 SQLServerConnection.

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 temas 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

Tema

Descripción

Generar 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.

Establecer 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.

Establecer las propiedades de los orígenes de datos

Describe cómo usar los orígenes de datos en un entorno de Java Platform, Enterprise Edition (Java EE).

Trabajar con una conexión

Describe las diferentes formas de crear una instancia de conexión a una base de datos de SQL Server.

Usar agrupación de conexiones

Describe la compatibilidad del controlador JDBC con el uso de agrupaciones de conexiones.

Usar la 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 AlwaysOn.

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.

Conectar con una base de datos en SQL Azure

Explica los problemas de conectividad con bases de datos en SQL Azure.

Vea también