Extremo de creación de reflejo de base de datos
Actualizado: 14 de abril de 2006
La administración de conexiones en Microsoft SQL Server 2005 se basa en extremos. Un extremo es un objeto de SQL Server que permite a SQL Server comunicarse por la red. En la creación de un reflejo de una base de datos, una instancia de servidor requiere su propio extremo de creación de reflejo de la base de datos dedicado. Todas las conexiones de creación de reflejo en una instancia de servidor utilizan un único extremo de reflejo de la base de datos. Se trata de un extremo especial que se utiliza exclusivamente para recibir conexiones de creación de reflejo de la base de datos procedentes de otras instancias de servidor.
[!NOTA] Las conexiones de cliente al servidor principal no usan el extremo de creación de reflejo de la base de datos.
Los extremos de creación de reflejo de la base de datos utilizan el Protocolo de control de transporte (TCP, Transmission Control Protocol) para enviar y recibir mensajes entre instancias de servidor en sesiones de creación de reflejo de la base de datos. Cada extremo de creación de reflejo de la base de datos se escucha en un número de puerto TCP diferente. El extremo de creación de reflejo de la base de datos de una instancia de servidor controla el puerto en el que dicha instancia escucha los mensajes de creación de reflejo de la base de datos de otras instancias de servidor.
Dirección de red de servidor
La dirección de red de una instancia de servidor (su dirección de red de servidor) contiene el número de puerto de su extremo, así como el nombre de sistema y de dominio del equipo host. Dado que cada servidor cuenta con un extremo para la creación de reflejo distinto que utiliza un puerto exclusivo, el número de puerto identifica de forma exclusiva una instancia de servidor específica. Esto permite que varias instancias de servidor en un mismo servidor participen en la creación del reflejo de la base de datos (que sólo se suele realizar con fines de pruebas). Para obtener más información, vea Especificar una dirección de red de servidor (creación de reflejo de la base de datos).
En la siguiente ilustración se muestra cómo dos instancias de servidor en el mismo servidor se identifican de forma exclusiva. Las direcciones de red de las dos instancias de servidor contienen el mismo nombre de sistema, MYSYSTEM
, y el mismo nombre de dominio, Adventure-Works.MyDomain.com
. Para habilitar el sistema de forma que enrute conexiones a una instancia de servidor, una dirección de red de servidor incluye el número de puerto asociado al extremo para la creación de reflejo de una instancia de servidor en particular.
[!NOTA] Estos extremos se pueden utilizar para activar o desactivar toda la funcionalidad de creación de reflejo para la instancia.
De forma predeterminada, una instancia de SQL Server no contiene un extremo de creación de reflejo de la base de datos. Éstos se deben crear manualmente como parte de la configuración de la sesión de creación de reflejo de la base de datos. El administrador del sistema debe crear un extremo independiente en cada instancia de servidor que participe en la creación del reflejo de la base de datos.
Nota de seguridad: |
---|
Si el equipo que ejecuta SQL Server dispone de firewall, la configuración de éste debe permitir conexiones entrantes y salientes en el puerto especificado en el extremo. |
Para la creación del reflejo de la base de datos, la autenticación y el cifrado se configuran en el extremo. Para obtener más información, vea Seguridad en el transporte para la creación del reflejo de una base de datos.
Importante: |
---|
No reconfigure un extremo de creación de reflejo de la base de datos en uso. Las instancias de servidor usan los extremos de todas las demás instancias para conocer el estado de los otros sistemas. Si reconfigura el extremo, podría reiniciarse, lo que podría parecer un error en las otras instancias de servidor. Esto es especialmente importante en el modo de alta seguridad con conmutación por error automática, en el que reconfigurar el extremo en un asociado podría dar lugar a una conmutación por error. |
Para configurar un extremo de creación del reflejo de la base de datos
- Cómo crear un extremo de reflejo para la autenticación de Windows (Transact-SQL)
- Cómo permitir que la creación de reflejo de la base de datos utilice certificados para las conexiones salientes (Transact-SQL)
Vea también
Conceptos
Seguridad en el transporte para la creación del reflejo de una base de datos
Administrar los metadatos cuando una base de datos pasa a estar disponible en otra instancia de servidor
Solucionar problemas de configuración de la creación de reflejo de la base de datos
Otros recursos
sys.database_mirroring_endpoints (Transact-SQL)
sys.dm_db_mirroring_connections
Ayuda e información
Obtener ayuda sobre SQL Server 2005
Historial de cambios
Versión | Historial |
---|---|
14 de abril de 2006 |
|