Un cliente es una aplicación front-end que utiliza los servicios que proporciona un servidor. El equipo que hospeda la aplicación recibe el nombre de equipo cliente. El software de cliente permite que los equipos se conecten a una instancia de Microsoft SQL Server a través de una red.
Los clientes de SQL Server pueden incluir aplicaciones de diversos tipos, por ejemplo:
-
Consumidores OLE DB.
Estas aplicaciones utilizan el Proveedor Microsoft OLE DB para SQL Server o el Proveedor Microsoft OLE DB para ODBC con el fin de conectarse a las instancias de SQL Server y conversar con ellas. Los proveedores OLE DB actúan como intermediarios entre una instancia de SQL Server y las aplicaciones cliente que consumen los datos de SQL Server como conjuntos de filas de OLE DB.
-
Aplicaciones ODBC.
Entre estas se incluyen las utilidades de cliente instaladas con SQL Server, como el Administrador corporativo de SQL Server y el Analizador de consultas SQL, así como otras aplicaciones que utilizan el controlador ODBC de SQL Server para conectarse a una instancia de SQL Server y conversar con ella.
-
Clientes de DB-Library, como es la utilidad de símbolo del sistema isql de SQL Server, y los clientes escritos en DB-Library.
Independientemente del tipo de aplicación, la administración de clientes consiste principalmente en configurar su conexión con los componentes de SQL Server. Según los requisitos del sitio, la administración de los clientes puede variar desde poco más que especificar el nombre del equipo servidor hasta generar una biblioteca de entradas de configuración personalizadas para ajustarse a un entorno multiservidor variado.