Configuración de MS SQL-Server
dab Nexus utiliza Microsoft SQL-Server para almacenar:
- datos de aplicación
- datos extraídos
- datos de resultados
La base de datos para almacenar los datos de aplicación (por ejemplo, puede llamarla NexusHome) debe crearse antes de instalar dab Nexus.
Intercalación de la base de datos
Se espera la intercalación *_CS_AS.
Permitir que dab Nexus acceda al servidor de base de datos
dab Nexus puede iniciar sesión en su servidor de base de datos utilizando autenticación de Windows o autenticación de SQL-Server. La configuración recomendada depende de cómo esté estructurada su implementación.
- si dab Nexus y SQL-Server se ejecutan en el mismo servidor: se recomienda la autenticación de Windows
- si dab Nexus y SQL-Server se ejecutan en servidores diferentes: se recomienda la autenticación de SQL-Server
autenticación de Windows
Debe agregar el usuario de servicio de Windows que ejecuta el servicio dab Nexus como inicio de sesión. Normalmente, este es el usuario de Network Service:

Autenticación SQL Server
Cree una cuenta de usuario en SQL-Server y establezca una contraseña. Asegúrese de desactivar la política de expiración de contraseña:

Permisos requeridos por dab Nexus
Base de datos de aplicación
En la base de datos de aplicación, se recomienda asignar el rol db_owner a dab Nexus.
De manera alternativa, puede asignar los siguientes roles a dab Nexus:
- db_datareader
- db_datawriter
- db_ddladmin
Base de datos de datos extraídos y resultados
Si desea que dab Nexus pueda crear bases de datos automáticamente, otorgue a dab Nexus el rol dbcreator en el servidor.
Si crea las bases de datos manualmente previamente, asigne el rol dbowner a dab Nexus.
Cifrar la conexión de SQL Server
Para cifrar la conexión con SQL Server, basta con marcar la casilla Encrypted Connection.
Para más información sobre cómo configurar el cifrado en SQL Server, consulte la documentación de Microsoft.
Para comprobar si el cifrado está configurado correctamente, abra Opciones al conectar el servidor en SQL-Server Management Studio y marque la casilla Encrypt connection.

Si aparecen errores, puede comprobar lo siguiente:
- la propiedad Enhanced Key Usage del certificado especifica Server Authentication
- el nombre común del certificado coincide con el nombre del servidor utilizado para conectar al servidor
- si el SQL-Server no se inicia después de configurar el certificado, asegúrese de que el usuario de SQL-Server tenga permiso para leer el certificado