Argumentos específicos para un Endpoint de tipo Database Mirroring

Los Endpoints del tipo Database Mirroring poseen tres argumentos específicos, y todos ellos estan relacionados con role de la sesión de Database Mirroring.

TIP: Solo podemos especificar un único Endpoint con carga útil Database Mirroring por cada instancia de SQL.

 

Podemos especificar que un Endpoint es un PARTNER, WITNESS o ALL.  

PARTNER: Solo puede participar como principal o espejo.  

WITNESS: Solo puede participar como espectador.

ALL: Puede participar como cualquier rol.  

 

NOTA: SQL Server 2008 Express solo soporta el rol WITNESS

 

Ejemplo:

create endpoint [mirroring]
	as TCP (listener_port = 5022)
	for data_mirroring (role = PARTNER, encryption = REQUIRED);
	
alter endpoint [mirroring] state = STARTED;

Este código crea un Endpoint para Database Mirroring en el puerto 5022, responderá todo IP válido, el rol PARTNER nos indica que solo DB hosteadas en la misma instancia pueden participar como principal o espejo y que utilizará encriptación RC4.

 

Tags for Argumentos específicos para un Endpoint de tipo Database Mirroring