Site Info Site Info

Error 1418 Sql Server 2012 Mirroring

Error 1418 Sql Server 2012 Mirroring

El error 1418 en SQL Server 2012 al configurar el mirroring indica un problema de autorización.

Entender el Problema

Analiza el mensaje de error completo. Identifica las cuentas de servicio involucradas. Examina los permisos en las instancias de SQL Server.

Recopilar Información Relevante

Verifica las cuentas de servicio que se utilizan para ejecutar las instancias de SQL Server. Determina si las cuentas de servicio son cuentas locales o cuentas de dominio. Revisa la configuración de red entre los servidores principal y mirror.

Consulta el registro de eventos de Windows en ambos servidores. Busca errores relacionados con la autenticación o el acceso a la red. Examina la configuración del firewall de Windows.

Ejecuta el comando SELECT @@SERVERNAME en ambas instancias. Confirma que los nombres de servidor se resuelven correctamente. Verifica la versión de SQL Server en cada instancia.

Database Mirroring shows error message in SQL Server - Stack Overflow
Database Mirroring shows error message in SQL Server - Stack Overflow

Desarrollar Posibles Soluciones

Asegúrate de que las cuentas de servicio tengan los permisos necesarios en ambos servidores. Si utilizas cuentas locales, crea la misma cuenta con la misma contraseña en ambos servidores. Concede a las cuentas de servicio el permiso CONNECT SQL en la instancia remota.

Si utilizas cuentas de dominio, verifica que las cuentas tengan permiso para acceder a los recursos de red. Asegúrate de que la delegación restringida está configurada correctamente. Verifica la configuración de Kerberos.

Teguh Triharto Learning Center: .::: How To Mirroring Microsoft SQL
Teguh Triharto Learning Center: .::: How To Mirroring Microsoft SQL

Considera utilizar la autenticación basada en certificados. Crea certificados en ambos servidores. Importa los certificados en la instancia remota. Configura el endpoint de mirroring para utilizar la autenticación de certificados.

Verifica la configuración del firewall de Windows. Asegúrate de que el puerto utilizado por el endpoint de mirroring está abierto. Permite el tráfico entre los servidores principal y mirror.

Reinicia los servicios de SQL Server en ambos servidores. Esto puede ayudar a resolver problemas de autenticación temporales. Reinicia los servidores si es necesario.

Database Mirroring Error 1418 – SQLServerCentral
Database Mirroring Error 1418 – SQLServerCentral

Verificar la Solución

Después de implementar una solución, intenta configurar el mirroring nuevamente. Monitorea el registro de eventos de Windows para detectar nuevos errores. Verifica que el mirroring se configure correctamente y que los datos se sincronicen.

Utiliza el SQL Server Management Studio (SSMS) para supervisar el estado del mirroring. Ejecuta consultas en la base de datos mirror para verificar que los datos se repliquen correctamente. Realiza una conmutación por error (failover) para probar la funcionalidad del mirroring.

How to resolve Error: 1418 in sql server while mirroring - Stack Overflow
How to resolve Error: 1418 in sql server while mirroring - Stack Overflow

Si el error 1418 persiste, revisa la documentación de Microsoft. Busca artículos y foros en línea relacionados con este error. Considera contactar con el soporte técnico de Microsoft para obtener ayuda adicional.

Verifica que el endpoint del mirroring está correctamente configurado en ambos servidores. Utiliza el comando SELECT * FROM sys.endpoints WHERE name = 'Mirroring' para revisar su configuración. Asegúrate de que el estado es STARTED.

Comprueba que no haya bloqueos en la base de datos que impidan la configuración del mirroring. Utiliza el Activity Monitor en SSMS para identificar posibles bloqueos.

Gallery

sql-server — ミラーリング-サーバーネットワークアドレスに到達できません
Teguh Triharto Learning Center: .::: How To Mirroring Microsoft SQL