Instancias del motor de base de datos (SQL Server)

Se aplica a: SQL Server

Una instancia del Motor de base de datos es una copia del archivo ejecutable sqlservr.exe que se ejecuta como un servicio del sistema operativo. Cada instancia administra varias bases de datos del sistema y una o varias bases de datos de usuario. Cada equipo puede ejecutar varias instancias del Motor de base de datos. Las aplicaciones se conectan a la instancia para realizar el trabajo en una base de datos administrada por la instancia.

Instancias

Una instancia del Motor de base de datos funciona como un servicio que controla todas las solicitudes de aplicación para trabajar con datos de cualquiera de las bases de datos administradas por dicha instancia. Es el destino de las solicitudes de conexión (inicios de sesión) de aplicaciones. La conexión se ejecuta en una conexión de red si la aplicación y la instancia están en equipos independientes. Si la aplicación y la instancia están en el mismo equipo, la conexión de SQL Server se puede ejecutar como una conexión de red o una conexión en memoria. Cuando una conexión se ha completado, una aplicación envía instrucciones Transact-SQL a través de la conexión hasta la instancia. La instancia resuelve las instrucciones Transact-SQL en operaciones con los datos y objetos de las bases de datos y, si se han concedido los permisos necesarios a las credenciales de inicio de sesión, realiza el trabajo. Los datos recuperados se devuelven a la aplicación, junto con cualesquiera mensajes como errores.

Puede ejecutar varias instancias del Motor de base de datos en un equipo. Una instancia puede ser la instancia predeterminada. La instancia predeterminada no tiene nombre. Si una solicitud de conexión especifica solo el nombre del equipo, se establece la conexión a la instancia predeterminada. Una instancia con nombre es una instancia en la que se especifica un nombre de instancia al instalar la instancia. Una solicitud de conexión debe especificar el nombre del equipo y el nombre de instancia para conectar a la instancia. No hay ningún requisito para instalar una instancia predeterminada; todas las instancias que se ejecutan en un equipo pueden ser instancias con nombre.

Descripción de la tarea Tema
Describe cómo configurar las propiedades de una instancia. Configure los valores predeterminados como ubicaciones de archivos y formatos de fecha, o cómo la instancia usa los recursos del sistema operativo, como la memoria o los subprocesos. Configurar instancias del motor de base de datos (SQL Server)
Describe cómo administrar intercalación de una instancia del Motor de base de datos. Las intercalaciones definen los patrones de bits que se usan para representar caracteres, y los comportamientos asociados como ordenación y operaciones de comparación de casos o de distinción de acentos. Compatibilidad con la intercalación y Unicode
Describe cómo configurar las definiciones de servidores vinculados, que permiten que las instrucciones Transact-SQL se ejecutan en una instancia para trabajar con los datos almacenados en orígenes de datos OLE DB independientes. Servidores vinculados (motor de base de datos)
Describe cómo crear un desencadenador de inició de sesión, que especifica acciones que deben llevarse a cabo una vez que se haya validado un inició de sesión, pero antes de empiece a trabajar con los recursos de la instancia. Los desencadenadores de inició de sesión admiten acciones como la actividad de conexión del registro, o limitar los inicios de sesión basadas en la lógica y en la autenticación de credenciales realizada por Windows y SQL Server. Desencadenadores logon
Describe cómo administrar el servicio asociado a una instancia del Motor de base de datos. Esto incluye acciones como iniciar y detener el servicio o configurar opciones de inicio de acciones como iniciar y detener el servicio u opciones de configuración de opciones de inicio. Administrar el servicio del motor de base de datos
Describe la forma de realizar tareas de configuración de red del servidor tales como habilitar protocolos, modificar el puerto o la canalización usados por el protocolo, configurar el cifrado, configurar el servicio SQL Server Browser, exponer u ocultar el motor de base de datos de SQL Server en la red y registrar el nombre de la entidad de seguridad del servidor. Configuración de red del servidor
Describe cómo realizar tareas de configuración de red de cliente tales como configurar protocolos de cliente y crear o eliminar un alias de servidor. Configuración de red de cliente
Describe los editores de SQL Server Management Studio que se pueden usar para diseñar, depurar y ejecutar scripts como scripts Transact-SQL. También describe cómo codificar scripts de Windows PowerShell para trabajar con componentes de SQL Server. Scripting del motor de base de datos
Describe cómo usar planes de mantenimiento para especificar un flujo de trabajo de tareas habituales de administración de una instancia. Los flujos de trabajo incluyen tareas como hacer copias de seguridad de bases de datos y actualizar las estadísticas para mejorar el rendimiento. Planes de mantenimiento
Describe cómo usar el regulador de recursos para administrar el consumo de recursos y las cargas de trabajo especificando los límites de CPU y de memoria que las solicitudes de aplicación pueden usar. Regulador de recursos
Describe cómo las aplicaciones de base de datos pueden usar el correo electrónico de base de datos para enviar mensajes de correo electrónico desde el Motor de base de datos. Correo electrónico de base de datos
Describe cómo el uso de eventos extendidos para capturar datos de rendimiento se puede usar para compilar líneas base de rendimiento o para diagnosticar problemas de rendimiento. Los eventos extendidos son un sistema ligero con un alto nivel de escalabilidad para recopilar datos de rendimiento. Eventos extendidos
Describe cómo usar el seguimiento de SQL para compilar un sistema personalizado de captura y registro de eventos en Motor de base de datos. Seguimiento de SQL
Describe cómo usar SQL Server Profiler para capturar el seguimiento de solicitudes de aplicación que entran en una instancia del Motor de base de datos. Los seguimientos se pueden reproducir posteriormente para actividades como pruebas de rendimiento o diagnóstico de problemas. SQL Server Profiler
Describe la captura de datos modificados (CDC) y las características de seguimiento de cambios y cómo se usan estas características para realizar el seguimiento de cambios en los datos de una base de datos. Seguimiento de cambios de datos (SQL Server)
Describe cómo usar el visor del archivo de registro para buscar y ver los errores y mensajes de SQL Server en diversos registros; por ejemplo el historial de trabajos de SQL Server, los registros de SQL Server y los registros de eventos de Windows. Visor de archivos de registro
Describe cómo usar el Asistente para la optimización de motor de base de datos para analizar las bases de datos y hacer recomendaciones para tratar problemas potenciales de rendimiento. Database Engine Tuning Advisor
Describe cómo los administradores de base de datos de producción pueden establecer una conexión de diagnóstico a instancias cuando las conexiones estándar no se están aceptando. Conexión de diagnóstico para administradores de bases de datos
Describe cómo usar la característica desusada de servidores remotos para habilitar el acceso desde una instancia del Motor de base de datos a otra. El mecanismo preferido para esta funcionalidad es un servidor vinculado. Servidores remotos
Describe las capacidades de Service Broker para las aplicaciones de mensajería y de puesta en cola, y proporciona punteros a la documentación de Service Broker. Service Broker
Describe cómo se puede utilizar la extensión del grupo de búferes para proporcionar una integración sin problemas del almacenamiento de acceso aleatorio no volátil (unidades de estado sólido) con el grupo de búferes del motor de base de datos para mejorar significativamente el rendimiento de E/S. Archivo de la extensión del grupo de búferes

Consulte también

sqlservr (aplicación)
Características de la base de datos
Características entre instancias del motor de base de datos